Hatena::Grouprubyist

Rubyで遊ぶよ

 | 

2009-03-03

pdf2svg

14:12

PDFTron PDF2SVG というコマンドラインプログラム (有料) があるのだけど、まったく同じ名前でこちらはフリー (GPL) のPDF2SVG というプログラムがあるのを知った。

早速ダウンロードして試してみた。Poppler と Cairo というライブラリに依存しているのだが、Mac OS X Leopard なら

sudo port install pdf2svg

MacPorts で簡単にインストールできる。

で、これに pdf を渡すと svg 埋め込み HTML に変換して所定のアプリケーションで開いてくれるスクリプトを書いてみた。

今のところ Mac OS X 専用。

Core 2 DuoMacBook Pro で試したけど、フォント埋め込み pdf なら10ページちょっとぐらいまではまあ耐えられるぐらいのスピードで変換できる。画像タイプのものは3ページぐらいでもう限界かな。

で、作ってみたファイルがこれ。

Opera 9.63 と Safari 4 Betaではちゃんと開けた。Opera では開けてもスクロールやら色々な動作が重いのだが、Safari ではけっこうサクサク。Firefox 3.0.1は話にならん。


変換元はこれ (pdf)。

トラックバック - http://rubyist.g.hatena.ne.jp/edvakf/20090303
 |