私はPDFファイル形式を学ぼうとしています。
この目的のために、Adobe の PDF 仕様ファイルをダウンロードしましたが、これは巨大です。
そこで、PDF の詳細を学習するために、実際の PDF ファイルをいくつか並行して見て、その抽象的な説明をたどりたいと思います。
たとえば、1 つのアイデアは、1 ページだけでコンテンツとしてa
.
しかし、この PDF ファイルを 16 進数エディター (または内部 PDF 構造を表示できる他のツール) で開くと、この PDF 内に大量のバイナリまたは圧縮コンテンツが含まれています。例として、以下のスクリーンショットをご覧ください。
このバイナリのどの部分がa
この PDF で自分のキャラクターを表しているのかを単純に特定できません。
これまでに試したすべての実際の PDF ファイルでも同じことが起こります。一般的な PDF 言語仕様を理解するのに役立つ実際のコード例を含む PDF ファイルが見つかりません。
他の人に説明してもらいたいのですが、実際の PDF ファイルでその断片を検証しながら、同時に PDF 仕様を研究する実用的な方法はありますか?
I would like to know: which software tools are commonly used by PDF programmers that would help a newbie developer like me to dissect and un-compress existing binary PDF files so their source code can be investigated using a simple text editor? (Note: I'm not asking for a recommendation. In compliance with the SO FAQ I just want to know if such tools do exist, and which names they have.)
Is there a resource of freely available PDF files which don't contain binary and/or compressed content? Or how could I create my own such example files?
Are there (preferably free) PDF editors/parsers available which can visualize + dissect the raw binary data of PDF files and expose their structure?
最初のフックだけが必要です。あなたが望むなら、現実世界のPDFファイルの密林の狭い道への入り口であり、私はそれをたどることができます...「PDF仕様」と呼ばれるこのブッシュワッカーの助けを借りながら。