申告業務のためPDFをまとめようとした。 今まで使ってきたコードは PDFBox version 1.8.3。 もう PDFBox version 3.0.0 が出ているので、いい加減アップデートする。
» Read MoreEPS は、 https://xmlgraphics.apache.org/commons/ を使って、 PDF は、 https://pdfbox.apache.org を使って、 それぞれ 画像のタテヨコの大きさを取得します。 使用する言語は kotlin script です。
» Read More別に PDF データに限らず Binaryデータを Base64 で文字列にして保存するという話。
時々必要になるがその度にあれどうするんだっけ、となるのでここにまとめておきます。
Groovy の LeftShift Operator (<<
) を IO 系のコードで使うと直感的にわかりやす過ぎなのでおすすめです。
複数の画像データを1画像1ページとしてPDFに変換する話。
» Read MorePDFをページごとにPNG画像に変換してみた話。 Swift で実装。
» Read Morepdftk というツールを使えば、簡単に結合できる。 pdftk自体は内部でiTextを使っているようなのだが、それはともかく、pdftk経由でやった方が取り扱いやすい。 その上、pdftkにはもっといろいろと便利なpdfの操作ができる。 pdftkを使ってpdfの結合をするので一番難しいのは、pdftk自体をインストールすることかもしれません。
» Read More