my-notebook blog

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 »