2016-04-13 6 views
1

私は8ページのPDFを持っています。このPDFのページを背景画像として使用して、Antenna House経由でXSL-FOで新しいPDFを作成します。この新しいPDFは、元のPDFとほぼ同じですが、さらにパーソナライズされたテキストコンテンツが追加されています。生成されたPDFは元のPDFの2倍のサイズです

元のPDFのファイルサイズは約24 MBですが、新しいPDFのサイズは元のPDFの約2倍です(約56 MB)。

は、私は、次のFOコード

<fo:page-sequence master-reference="Inhalt" initial-page-number="9" 
    background-repeat="no-repeat" background-position="center" 
    background-image="sample_pdf.pdf#page=8"> 

新しいPDFは二回、元のPDFのサイズである理由どの説明がありますを使用していますbackgoundのPDFのページを埋め込むには?

よろしく...

+0

使用しているAHフォーマッタのバージョンはどれですか? –

+0

私は5.2 M5を使用しています。あなたが提案した拡張機能を試しました。 PDFサイズを約5〜10%縮小しました。 – papastavro

+0

V5.2は多少古いです。まだサポートされていますが、これ以上の機能拡張はありません。 https://www.antennahouse.com/support/qa/QA-maintenance-V6.htmによると、V6.0 MR1とV6.3 R1(今年から)は両方とも、PDFファイルサイズを縮小するための拡張機能を備えていた。現在のAH Formatterの評価版を試して、あなたのケースでどれくらいうまく動作しているかを確認することができます。 –

答えて

1

AH Formatterのが背景として、1つのPDFからの連続したページを使用するように、あなたのfo:simple-page-masteraxf:background-repeat拡張子を使用する場合は、より良い結果を得ることができます:

<fo:simple-page-master axf:background-image="sample_pdf.pdf#page=1-" 
         axf:background-repeat="paginate" ...> 

https://www.antennahouse.com/product/ahf63/ahf-pdf.html#pdf-embeddingを参照してください。

関連する問題