Workbench プロセスで XFA 以外の PDF を PCL に変換しようとしていますが、geneartePrintedOutput サービスでうまくいきません。Contentspace から (retrieveContent を使用して) フラット化された PDF を取得し、すぐにプリンターに送信せずに非 XFA PDF を PCL に変換する必要があります。generatePrintedOutput でこれを達成することはできませんか? 他のオプションはありますか?
1 に答える
0
私はLiveCycleを知りませんが、私が知っていることは、コマンドラインを介して -sDevice=ljet5 を使用して(たとえば)Ghostscriptを介して結果のPDFを実行できることです。このファイルは、コピーすることでプリンターに送信できます。共有の UNC。
次のように、Ghostscriptの出力としてUNCをプリンター共有に配置することもできると思います。
gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=ljet5 -sOutputFile=\\server\printershare\pdfdocument.pcl c:\pdfdocument.pdf
それ以外の場合は、ファイル名を入力してから、次のようにコピーします。
gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=ljet5 -sOutputFile=c:\pdfdocument.pcl c:\pdfdocument.pdf
copy c:\pdfdocument.pcl \\server\printershare
また、STDIN をサポートしているため、メモリ内の PDF ストリームを Ghostscript に単純に渡すこともできます。
ファイルを単に UNC にコピーしたくない場合は、C# や VB などを使用してローカルにインストールされたプリンターに結果のファイル/バイトを直接渡すことができ ます。 Visual C# .NET を使用して生データをプリンターに送信する方法。
于 2010-04-16T19:12:40.287 に答える