Rust lopdf②

e-tipsmemo.hatenablog.com
の続き。

lopdfであるページのリファレンス番号を列強することはできたので、
その中からstreamを持つものだけを抽出したい。

ページ1から参照されているオブジェクトを一つずつ見ていく。

get_object()で番号が参照するオブジェクトを得られるが
そのオブジェクトはいろいろなものを内包している可能性があるので
streamの時だけVecに入れるようにした。

あとはstreamからBT ~ ETを抜き出す?

PDF構造解説

PDF構造解説

Adobe Acrobat DC ? PDF Readerそのほか

Adobe Acrobat DC ? PDF Readerそのほか