PDFLibエンジンを使用してPDFを作成しています。私の要件は、PDFに保存されるデータに関してはかなり重いです。1つのPDFに約300枚の画像が保存されます。また、同時に約100のPDFを作成します。鉱山の画像が繰り返されているので、どの画像がどこにあるかわかります。PDFLibのimage_loadオプションを使用すると、PDFサイズは約100Mbになります。サイズを小さくする方法はありますか?
質問する
1883 次
1 に答える
1
答えはTemplates
です。
PDFlibは、技術名FormのPDF機能をサポートしていますXObjects
。ただし、この用語はインタラクティブフォームと競合するため、この機能を。と呼びtemplates
ます。
PDFlibは、(通常のページで動作するのではなく) 、、、および操作がリダイレクトさtemplate
れるオフページバッファと考えることができます。text
vector
image
テンプレートが完成すると、ラスターイメージのように使用でき、任意のページに任意の回数配置できます。画像と同様に、テンプレートはスケーリングやスキューなどの幾何学的変換を受けることができます。
テンプレートを複数のページで使用する場合(または同じページで乗算する場合)、テンプレートを作成するための実際のPDF演算子は、PDFファイルに1回だけ含まれるため、PDF出力ファイルのサイズを節約できます。テンプレートは、一定の背景や会社のロゴなど、複数のページに繰り返し表示される要素を提案します。
また、サイズを縮小します。
于 2012-09-10T06:49:15.350 に答える