- 締切済み
HTMLからPDFに変換する方法
今、サーバサイドで、HTMLを作成したものを PDFに変化するいい方法はありますか? TCPDFやFPDFなどを試したのですが、 文字化けしたり、HTMLのタグが 対応していなかったりしてうまくいかないで、 こまってとります。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- taketan_mydns_jp
- ベストアンサー率58% (450/773)
PHPでPDFったらPDFLibですが。。。。 質問者さんの希望では、単にHTMLをPDF変換って事のようですので、他の方法も考えられます。 逆はpdftohtmlなんてのがありますね。 http://2php.jp/install/pdftohtml.html 目が飛び出そうですが、こんなのもありました。 http://www.componentsource.co.jp/products/515542/12862/index.html 試験していないですが、ほとんどこれがズバリかもしれません。日本語はひょっとしたら難しいかもしれませんね(フォント幅の取得あたりで)。 http://www.digitaljunkies.ca/dompdf/about.php これはどうでしょう?日本のスクリプトなので上の問題は無いでしょうね。 http://www.cssj.jp/ あとは。。。。 サーバにXをインストールして、出力したHTMLをブラウザでアクセスし、それをスナップショット(あるいはPS書き出し=>PDF変換)なんてスクリプトも思いつきますが、、、どこかにあるかは知りません。 Mac OSXなら該当HTMLにFirefox=>PDF変換ってな具合のスクリプトですかね。 いずれにせよ、HTMLをプロットするには互換性の高いブラウザと同等の描画エンジンを経由しないとレイアウトがうまくいかないと思いますね。 頑張って下さい。