blog.bouzuya.net

2025-02-07 PDFを編集したくなった

寒い。 PDF を編集したくなった。経緯の詳細は書かない。 Rust で PDF を編集してみたくなった。

過去に Rust でヘッドレスブラウザ経由で PDF をつくってみたり (2025-01-22) 、 Google Drive API 経由で PDF をつくってみたり (2024-04-12) 、 crates:svg2pdf で PDF をつくってみたり (2023-12-08)、 crates:printpdf で PDF をつくってみたり (2023-12-13, 2023-12-15) している。

今日は printpdf crate が依存している crates:lopdf で操作してみようとしたが、イマイチ何をやっているのか分からなかったので PDF の構造にもうすこし詳しくなりたいと思った。

O'Reilly から『PDF構造解説』 https://www.oreilly.co.jp/books/9784873115498/ という直球な書籍があるので買って読んでいる。


今日のコミット。