Java コードまたはオープン ソースの Java ライブラリを使用して、PDF の高速 Web ビュー プロパティを有効にするにはどうすればよいですか?
注: これは「線形化された PDF」とも呼ばれます。
これはPDFを構造化する方法です。有効にしようとしている場合は、PDFを再構築する必要があります。フラグを設定するだけでは不十分です。
QPDF と呼ばれるオープン ソース ツールがあります。これはコンテンツを保持し、非常に高速です。Unix では、次のコマンドを使用して線形化します。
qpdf --linearize input.pdf output.pdf
Javaでこれを呼び出すのはそれほど難しいことではありません...
この無料のオープン ソース ツールに関する完全なドキュメントはこちら
編集: PDFclownは現在、線形化をサポートするシリアル化も提供しています - http://www.massapi.com/source/PDFClown/java/pdfclown.lib/src/org/pdfclown/files/SerializationModeEnum.java.html