数週間前、一部の大きな ORed PDF (ABBYY によって生成された) の読み込みが非常に遅いことをユーザーが指摘し、これを最適化するように依頼しました。
調査の結果、この問題は PDF 内に埋め込まれた複雑なテキストが原因であると思われます。Ghostscript、qpdfなど、PDFを最適化するためにさまざまなスクリプトを試しました...
私が見つけた唯一の大幅な改善は、-passfontsオプションを指定してpdftops(popplerから)を使用し、ghostscript ps2pdfでPDFに変換することでした:pdftops -passfonts intput.pdf output.ps && ps2pdf output.ps output.pdf .
ただし、問題は、 -passfonts が PDF の読み込みを高速化する方法と、それが私が気付いていない副作用を引き起こしているかどうかがわからないことです...
では、PDF の達人は、この最適化の背後にある理由/ロジックに光を当てることができますか?
よろしくお願いします!ジェフリー