PDFの目次(しおり)をテキストとして取り出す
PDFビューアのしおりパネルは、あればそのまま使える目次です。ページ番号付きで一覧化し、コピーする方法です。
このガイドで使う道具
やりたいこと
300ページの仕様書にしおりはあるが、目次がテキストでほしい。Wikiの索引、バージョン間の差分、メモへの貼り付けのためです。
しおりを読み取る
PDFを入れて読み取りを実行します。階層を保ったままツリーが出て、ページへのリンクがあるしおりにはページ番号が付きます。一覧をコピーするか.txtで保存します。
- 外部URLやアクションへのしおりはページ番号なしで表示されます。
- しおりのないPDFはその旨が出ます。書き出された文書・スキャン・多くの公式様式にはもともとしおりがありません。
具体例
マニュアルのしおりが「はじめに … p.3」、その下に「システム要件 … p.4」と続く場合、コピーしたテキストは字下げを保つため、そのまま文書の目次として使えます。
制限
読み取り専用です。しおりの追加・編集はできません。また、ページ上に印刷された目次(文字として存在する目次)はしおりではないため読めません。その場合はPDFからテキスト抽出を使ってください。25MiBまで、ブラウザ内で処理します。