my notebook blog : PDF
MapDB に PDF を保存する、そのために PDFデータを Base64 文字列に encode したり decode したりの話
別に PDF データに限らず Binaryデータを Base64 で文字列にして保存するという話。
時々必要になるがその度にあれどうするんだっけ、となるのでここにまとめておきます。
Groovy の LeftShift Operator (<<
) を IO 系のコードで使うと直感的にわかりやす過ぎなのでおすすめです。
PDFをページごとにPNG画像に変換( swift 編 )
PDFをページごとにPNG画像に変換してみた話。 Swift で実装。
複数のPNG画像からPDFを生成する の逆の処理。 このエントリーで生成した concat-png.pdf からページごとにPNGデータを生成する。
複数のPNG画像からPDFを生成する
複数の画像データを1画像1ページとしてPDFに変換する話。
早速 groovy と PDFBox を使って PNG から PDF 生成します。
pdftk を使って 複数のPDFを一つのファイルに結合する
pdftk というツールを使えば、簡単に結合できる。 pdftk自体は内部でiTextを使っているようなのだが、それはともかく、pdftk経由でやった方が取り扱いやすい。 その上、pdftkにはもっといろいろと便利なpdfの操作ができる。 pdftkを使ってpdfの結合をするので一番難しいのは、pdftk自体をインストールすることかもしれません。
Older Posts »