こんにちは。見習いエンジニアのwestです。 PDFファイルって、皆さん使いますか? 仕様書、説明書、論文、電子書籍など… おそらく避けては通れないファイルフォーマットだと思います。 そんな身近なPDFですが、内部の構造はどのようになっているのか?そもそも中身って見られるのか? 案外知らないものです。私も知りませんでした。 今回はそんなPDFの構造を、実践を交えて簡単にご紹介します。 PDFの基本的な構造を知っておくと、物知りになれますし、PDFを処理するソフトを作るときなどに役立つはずです。 踏み込むとかなりディープになってしまうので、あくまで基本構造の理解に必要な内容のみピックアップします。 目次 PDFファイルの基本的な構造 PDFファイルを構成する4セクション PDFファイルの本体 = オブジェクトのグラフ PDFファイルの中身をテキストエディタ+フリーソフトで見てみる PDFファ