PDFパーサ/ライターを開発していますが、クロスリファレンスストリームを生成することに固執しています。 私のプログラムはthisファイルを読み込み、線形化を取り除き、オブジェクトストリーム内のすべてのオブジェクトを解凍します。最後に、PDFファイルを作成して保存します。PDFクロスリファレンスストリーム
普通のクロスリファレンス&予告編を使用すると、これは実際にうまくいきます。これはthisファイルに示されています。
私は、Adobe Readerがそれを見ることができない、thisファイルにもたらされる(代わりに、相互参照ストリームオブジェクトを生成してみてください。
は、PDFのとのだれでも経験を持っており、私は問題が何であるかを検索することができます?
相互参照が最初34127バイト3.ファイル2およびファイルの間の唯一の違いは同じであることに留意されたい。
誰かがデコード基準ストリームのコンテンツを必要とする場合、thisファイルをダウンロードし、それを開きHEXエディタ。この参照表を確認しました。 nそしてもう一度私は間違った何かを見つけることができませんでした。しかし、辞書もOKだと思われます。
ありがとうございました!
更新
私は今、完全に問題を解決してきました。新しいPDF hereを見つけることができます。
ありがとうございます!!!私はそれが/ Indexタグのものだと思う。それはオプションなので無視しました。しかし、私のオブジェクトは0から9ではないので、それが必要です。 –
これで、暗号化せずにrefストリームを保存し、/ Index配列を辞書に追加しました。今それは素晴らしい作品です!本当にありがとう!! –
私は知っている:私は知っている:私は*ロック*。そして、私はとても控えめです!そして、よく見える。 「よく見える」ことを忘れないようにしましょう。 Err ...私は...「あなたは大歓迎です。 –