0

FPDFを使用してすべてのページのpdfを生成しています。正常に動作しています。しかし、主な問題はファイルサイズにあります。一部のファイルのサイズは 2Mb を超えます。サイズを制限したい。サイズを 300 kb 以内に制限するにはどうすればよいですか? どんな助けでも大歓迎です。

4

2 に答える 2

3

通常、PDF は大きなイメージが含まれているため、または大きなフォントが含まれているため、サイズが大きくなります。

したがって、解決策は通常、画像の解像度を下げ、フォントが埋め込まれないようにすることです。

FPDF でこれを実行できる場合は、これで問題が解決する可能性があります。

そうでない場合は、別のライブラリを使用して PDF を後処理し、フォントの埋め込みを解除して画像を再サンプリングする必要があります。

ABCpdf は、ReduceSize 操作を使用してこれを行います。他のライブラリでも同様のことが許可されることは間違いありません。

私は ABCpdf .NET ソフトウェア コンポーネントに取り組んでいるので、返信には ABCpdf に基づく概念が含まれている可能性があります。それは私が知っていることです。:-)

于 2013-06-03T11:09:34.760 に答える
0

pdf ファイルを圧縮する最善の方法は、最初に pdf を生成し、次に任意のツールを使用して pdf ファイルを圧縮することです。私の経験に関する限り、pdf ファイルを圧縮する他の方法はありません。

于 2013-06-04T06:28:51.207 に答える