PCLを使用してPDFとして印刷したいxmlファイルがあります。私はPCLを初めて使用します。PCLを使用してxmlをPDF形式で直接印刷することはできますか、それともPDFファイルを作成してからPCLを使用してPDFとして印刷するための中間プロセスが必要ですか?
2 に答える
xml がある場合、PDF ファイルを受け取るには 2 つの方法があります。1. xml のスタイルシートを作成し、XEP を使用するか、2. xml と VisualXSL のみを使用します。これにより、印刷用の pdf を作成するのに役立ちます。
さらに追加: xsl スタイルシートを作成する場合は、PDF/1A などの多くの種類の PDF や別のレベルの XEP でフォーマットできます。
XEP と VisualXSL はどちらも Renderx 製品 (http://www.renderx.com/tools/index.html) であり、使用できる試用版があります:)。両方の製品を何度も使用しましたが、満足しています。上記の製品の使用方法と有用性に関する回答を見つけることができるフォーラムにアクセスすることもできます。http://cooltools.renderx.com
PCL はプリンター制御言語です。つまり、(通常は HP) プリンターに送信するコマンド バイトは、ページ上のインクに変換されます。これは通常、元の情報が失われるため、PDF を生成する方法ではありません。
通常、XML を実際に必要な印刷物を記述したものに変換する必要があります。これに対する妥当な選択は XSL-FO XML ダイアレクトですが、手動で行うにはあまり適していません。次に、XML を DocBook XML に変換することを選択できます。DocBook XML には、さらに XSL-FO やその他の形式に変換するための非常に優れたスタイル シートがあります。
その後、Apache FOP を使用して、XSL-FO を多くの形式 (PDF など) に変換できます。これにより、FOP が小さくなりすぎた場合に、後日、いくつかの商用 XSL_FO レンダリング エンジンの 1 つに置き換えることができます。