PDF ファイルに共通の XRef テーブルと XRef ストリームを含めることができないのは本当ですか? これはいわゆる「ハイブリッド PDF ドキュメント」だと思いました。
何か案が?
PDF ファイルに共通の XRef テーブルと XRef ストリームを含めることができないのは本当ですか? これはいわゆる「ハイブリッド PDF ドキュメント」だと思いました。
何か案が?
ハイブリッド参照ファイルについては、ISO 32000-1のセクション 7.5.8.4圧縮参照ストリームをサポートしないアプリケーションとの互換性で説明されています。
PDF 1.5 より前のバージョンの PDF のみをサポートするように設計されたリーダーで読み取り可能な、ハイブリッド参照ファイルと呼ばれるファイルを作成することができます。このようなファイルには、相互参照ストリームによって参照されるオブジェクト ストリーム内のオブジェクトに加えて、標準の相互参照テーブルによって参照されるオブジェクトが含まれます。
PS:ただし、両方のスタイルを自由に混在させることはできません。Leonard Rosenthol (Adobe PDF アーキテクト兼プリンシパル サイエンティストであり、関連する標準化委員会のメンバー) は、次のように述べています。
「流れを渡る」ことはできません (古典的な映画のフェーズを引用するため)。
元の PDF が従来の xref を使用している場合、追加時に同じものを使用する必要があります。ストリームを使用する場合は、ストリームを使用する必要があります。
( Adobe PDF 言語および仕様フォーラムのXRef ストリームを使用して PDF に XRef テーブルを追加しますか? )