5

「エビ」と呼ばれるルビーライブラリを使用してpdfファイルを生成しています。Adobe Reader によって「破損」していると思われる特定のファイルが 1 つあります。プレビューとAdobe Readerの両方で問題なく表示されます。次のようなエラーが発生します。

「'%s' という名前の XObject が見つかりませんでした。

また、「「Im4」という名前の XObject が見つかりませんでした。

「このページにはエラーがあります。Acrobat はページを正しく表示しない可能性があります。PDF ドキュメントを作成した人に連絡して、問題を修正してください。」

何らかのツールで PDF を開き、PDF の技術的な問題点を教えてもらう方法はありますか? このようなものですぐに理解できると確信しています...

ありがとうジョエル

4

2 に答える 2

1

PDF は PDF オブジェクトのダンプであるため、オブジェクトが欠落しているか、オブジェクトを指す参照が間違っているように聞こえます。テキスト エディターで PDF を表示し、refs テーブルを表示したり、Acrobat で PDF オブジェクトを表示したりできます (これについては、 http://pdf.jpedal.org/java-pdf-blog/bidでブログ記事を書きました) 。 /10479/Viewing-PDF-objects )。

PDF を読み取れる IText などのオープン ソース ツールを使用し、オブジェクト構造を表示するためのデバッグ コードを追加することをお勧めします。

于 2010-06-16T06:45:43.963 に答える
0

rups / pdfstreamdumpなどがそこに記載されているため、pdfのデバッグに関する一般的な投稿も役立つ可能性があります。PDFファイルをどのようにデバッグしますか?

于 2014-09-03T13:43:15.517 に答える