15 年前のシステムを廃止し、すべてのデータを保存する必要があります。ドキュメントを特定のプリンターHP LaserJet 5にのみ印刷できます。ドキュメントをPCLファイルに印刷でき、このすべてのファイルをプログラムでPDFに変換する方法を探しています。できればC#で。良いライブラリまたはコマンド ライン ツールを推奨できる人はいますか? できれば無料で ;-)
5 に答える
Ghostscript と同じ開発者によるコマンドライン ツールGhostPCL (GhostPDL の一部) は、PCL を PDF に変換できます。パブリックソース コード リポジトリの最近の変更により、Ghostscript、GhostPCL、および GhostXPS を含む完全に統合されたソース ツリーが提供されます。これには、製品のすべてまたは一部をビルドするための MS Visual Studio *.sln および *.vcproj ファイルが含まれます。ライセンスは GPL または商用 (商用ライセンスはArtifexから取得):
私が見つけた最も簡単な解決策は、VeryPDF PCLConverterhttp ://www.verypdf.com/pcltools/index.htmlです。コマンドラインモード、GUI(コマンドライン用)、バッチモードがあり、たったの$125です。私の会社はそれに対してお金を払っています。これが誰かにも役立つことを願っています。
GhostPCLに基づくWindowsおよびOSX用のPCLtoPDFを使用しました。
現在、Lincoln の PCL から PDF へのコンバーターを使用しています。簡単に呼び出すことができ、C# アプリケーションに埋め込むことができます。また、ページが変換されたときなどにイベントに関する適切なフィードバックを提供するため、プログレス バーなどを追加することもできます。
私はいくつかのプロジェクトでVisual Softwares pcl2pdfを使用しましたが、うまくいきました。