先日帰省したときに実家の寝具がアクリルの毛布と敷きパッドになっていて快適だったので、ネットで評判がいいニトリのN ウォームにしてみました。
吸湿発熱素材が発熱しているかどうかはわかりませんが、とりあえず布団に入ったときにひんやりしないのはいいですね。予想どおりですが、部屋が乾燥していると静電気がすごいので、そのあたりは善し悪しでしょうか。
PDF にコマンドラインから文字を書き込めるプログラムを探していたらcpdf というのが良さそうだったのでメモ。
この手のツールとしてはPDFtk が有名ですが、こちらも負けず劣らず多機能に仕上がっていて、PDF の結合・分割、拡大・縮小・回転、しおりやメタデータの編集、ヘッダやフッタなどのページ合成などが簡単にできるようになっています。
† 使い方の例
src.pdf の各ページに background.pdf を合成し、奇数ページは右下に、偶数ページは左下にページ数を記述して、out.pdf に出力したい場合
ページを A4 に拡大(縮小)して、先頭ページの左上に HOGEHOGE と書き入れる場合
商用製品ということもありかなり充実したマニュアルがあるところも素晴らしいと思います。
惜しむらくはadd-text が日本語対応していないことくらいでしょうか。
† ライセンスに注意
ソースが公開されていたりするので、フリーソフトウェアのように勘違いしやすいのですが、以下にあるように教育、学術研究、個人的な実験などの非商用利用時のみ無償で利用できるライセンスなので注意が必要です。
Coherent PDF Command Line Tools Community Release
Now we're releasing them for free, undera special not-for-commercial-use license If you like the tools and want to use them commercially, or need support, licenses are available from Coherent Graphics Ltd. Commercial use involves anything other than private, personal use. Charities and educational institutions still require a license, but one may be obtained at greatly reduced cost
† 実装は OCaml
バイナリとソースは以下で公開されていますが、なんと中身がOCaml でした。
OCaml の存在自体は知っていますが、自分が OCaml で実装されているプログラムを使うのは始めてかもしれません。