HTMLをPDFに変換することができれば、様々なサービスでの活用が考えられる。Memotuneでも可能だが、mozilla2psを経由するために動作が重たくなりがちだ。 ブラウザのレンダリングエンジンを使わなければ、高速に動作するのは間違いない。そしてPythonで作られたソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはpisa、PythonによるHTML2PDFだ。 pisaはHTML5とCSS2をサポート対象としている。全てのCSSスタイルが利用できる訳ではないが、color/font-family/font-size/display/text-decoration/background-color/border/padding/width/heigth/text-align/white-space等、文字装飾や配置関連のスタイルが指定できる。 また、テンプレートを使