1

私はたくさんのPDFを循環させて、それらを単一のPdfDocumentにマージしています。XPdfForm.FromStream(stm)を使用して1つのPDFをロードし、次にAddPageを使用して新しいページを追加し、そのページにXPdfFormを描画します。これは、これを行うための典型的な方法のようです。

これらの受信PDFの一部には、重複した画像が含まれています。必要以上に大きなファイルが作成されるため、これらを削除したいと思います。

入力XPdfFormがあり、XGraphicsを使用してそれをPdfPageに描画したい場合、重複する画像を追加せず、代わりに再利用可能な画像を参照するコードを設計するにはどうすればよいですか?

4

1 に答える 1

0

理想的な世界では、PDFsharp は保存中にすべての重複オブジェクト (画像、フォント) を削除します。

それは私たちのウィッシュリストにあります。この問題の実装はすでにあったようです。 http://forum.pdfsharp.net/viewtopic.php?f=4&t=648

なぜ削除されたのかはわかりませんが、古いソースはまだ SourceForge で入手できます。

于 2012-04-24T08:38:04.267 に答える