docx4jからXSL-FOを抽出する方法はありますか、またはdocx4j pdf出力をPDFではなくPCLを出力するように適合させるためのガイド(または既存のコード)はありますか?
私が行っているタスクは、(docx)Word文書のフィールドに入力し(オプションで削除するかどうか、つまり、入力したままにするか、値に置き換える)、PCLに変換することです。
docx4jからXSL-FOを抽出する方法はありますか、またはdocx4j pdf出力をPDFではなくPCLを出力するように適合させるためのガイド(または既存のコード)はありますか?
私が行っているタスクは、(docx)Word文書のフィールドに入力し(オプションで削除するかどうか、つまり、入力したままにするか、値に置き換える)、PCLに変換することです。
XSLFO を中間ステップとして作成する (オプションで保存する) pdf viaXSLFOを参照してください。
これを変更して、PCL 出力を提供できます。次の行を変更する必要があります。
Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, os);
に
Fop fop = fopFactory.newFop(MimeConstants.MIME_PCL, os);
適切な PCL を FOP 構成文字列に追加します。運が良ければ、それだけです!