単純な解決策であるIMHOは、PDFをRightFaxサーバー上のフォルダーにドロップすることです。次に、Embedded CodesまたはFCL(Fax Command Language)を使用して、ドキュメントの送信先などに関するすべての指示を含む小さなテキストファイルを作成します。私たちは常にこれを行っており、それは素晴らしい働きをします。注:Fax Command Languateは、統合モジュールがある場合にのみ使用できます。埋め込みコードとFCLの両方に、ファイルを添付するコマンドがあります。RightFaxがこのテキストファイルを受信すると、コマンドを処理し、PDFとFAXを添付するか、ドキュメントを電子メールで送信します。次に2つの例を示します(1つはEmbedded、もう1つはFCL)。
埋め込みコードファイル:
<TOFAXNUM:999999999>
<TONAME:Douglas Anderson>
<BILLINFO1:12345>
<NOCOVER>
<WHO:DOUG>
<ADDDOC2: C:\pdfFiles\12345.pcl>
FCLコードファイル:
{{begin}}
{{fax 999999999}}
{{contact Douglas Anderson}}
{{billinfo1 12346}}
{{nocover}}
{{attach C:\pdfFiles\12345.pcl delete}}
{{imagetype pdf}}
{{end}}
この単純なテキストファイルをRightFaxに送信すると、指定したドキュメントを処理して挿入するように求められます。送信されたファイルを削除するようにRightFaxに指示するATTACH用のさまざまなADDDOCコマンドとスイッチングがあります。
埋め込みコードファイルはHPFAXキューを介して送信でき、FCLは本番受信ボックス(c:\ program files \ rightfax \ product \ inbox)を介して送信できます。
これにより、多くの制御が可能になり、(先頭にテキストを貼り付けなかったために)表示可能なPDFがまだあるため、トラブルシューティングが容易になり、埋め込みコードまたはFCLファイルを簡単に出力できます。メモ帳などの簡単なツールで表示したり変更したりするための代替フォルダに移動します。
編集:OpenSourceは、ファイルを連結できるということは正しいです。私はこれをEmbedded Codesで長い間行っていませんが(最後の例を参照)、FCLで同様のことを行っています(Ingetration Moduleがある場合はこれを行うことができます) 。
PDFまたはPostscriptがデータに埋め込まれたFCL(RightFaxはPSおよびPDFを処理します):{{begin}} {{fax 999999999}} {{contact Douglas Anderson}} {{billinfo1 12346}} {{nocover}} {{beginpostscript}} %PDF-1.3......あなたのPDF...{{endpostscript}} {{end}}
PCLバリアントは次のようになります。
{{begin}}
{{fax 999999999}}
{{contact Douglas Anderson}}
{{billinfo1 12346}}
{{nocover}}
{{beginpcl}}
...your pcl data...
{{endpcl}}
{{end}}
埋め込まれたコードを含む誤った最初のページ(私たちがずっと前にしたことからの私のメモによると):
<TOFAXNUM:999999999>
<TONAME:Douglas Anderson>
<BILLINFO1:12345>
<NOCOVER>
<WHO:DOUG>
<DELETEFIRSTPAGE>
*PCL formfeed character*
...your pcl data...
送信したものはすべて「最初のページ」に表示されますが、これは削除されます。もう1つのオプションは、フォームフィードの後にこのデータをドキュメントの最後に送信し、<DELETELASTPAGE>
オプションを使用することです。<DELETEFIRSTPAGE>
このデータは、PCLファイル自体とインラインで表示されることもあるため、コマンドとフォームフィードスプリッターを使用せずに、ジョブの開始時に送信できる場合があります。