- 299 名前:296 mailto:sage [2013/12/05(木) 22:51:54.12 ]
- >>296
> だが .xbb に PageBoundingBox の情報を追加しても認識しない。何とか自動化したいもんだな。 暫定的な方法として multipage PDF (hoge.pdf とする) の各ページの BoundingBox を extractbb してみた。 [1] qpdf などを使って hoge.pdf を分解し、各ページごとに BoundingBox を取り出す。 ##### for i in $(seq 1 8) do qpdf --stream-data=uncompress hoge.pdf --pages hoge.pdf $i -- hoge-page$i.pdf extractbb hoge-page$i.pdf rm hoge-page$i.pdf done ##### すると hoge-page1.xbb , hoge-page2.xbb, … , hoge-page8.xbb が出来る。 [2] これを次のようにして読み込む。 \includegraphics[page=1,read=-page1.xbb,type=pdf,ext=.pdf]{hoge} 複数の図をひとまとめにする目的で multipage PDF を使いたいのだから .xbb ファイルがバラ バラになるのは好ましくはないのだけど、元ファイルは1ファイルで管理できるので良しとする。 複数の PageBoundingBox の記入された単一の(拡張) .xbb ファイルを \includegraphics が 理解できるようにするのがベストなんだけど、まあそのうち…
|

|