Perlを使ってHTMLレポートをPDFに変換する必要があります。仕事のために最高のCPANモジュールは何ですか?Perlを使用してHTMLをPDFに変換するにはどうすればよいですか?
答えて
私はPDF::API2を使ってPDFレポートを作成しました。
PDF :: API2は非常に強力ですが、レイアウトにはピクセルレベルのアドレスが必要です。簡単にテキストを書式設定するのには向いていません。 – sventechie
それはあなたが何をする必要があるかによって異なりますが、私はおそらくTemplate::ExtractとPDF::Templateを見るでしょう。
私はPDF::FromHTMLが助けになることを願っています。あなたに答えていない
これはWindows用です... Windows上でPerlを実行しています – user2829
はい、Windows上でも動作します。参照:[CPANテスター](http://www.cpantesters.org/distro/P/PDF-FromHTML.html)。 –
は、Perlを使用しての意味で疑問が、私の知る限りではそれが可能なPDFへの変換最良のHTMLです。
私はそれについても良いことを聞いてきました。それはPerl(http://www.princexml.com/doc/6.0/perl/)からのドキュメントを使用していますが、「STDIN/SDOUTを使用」に変わります。 – Quentin
PrinceXMLはCSSをうまくサポートしているようです(著者の一人が元のCSS仕様のドラフトを手伝ってくれました)が、商用利用にはかなりの費用がかかります。また、HTML/XML文書と書式設定ブックのページ番号付け用のCSSサンプルファイルも提供しています。 – sventechie
私はExpected Behaviorで作業していますが、PDFのレンダリングエンジンとしてPrinceを使用するDocRaptorというHTML to PDF APIがあります。私たちのサービスは、サーバー側のインストールをせずにPrinceの品質を得る良い方法です。 http://docraptor.com – illbzo1
HTML::HTMLDocは、これを行うために作られた基礎となるhtmldoc Cライブラリを使用しています。それはかなり速いです。
2011年9月現在、開発(ベータ版)バージョン1.9のみがHTML 4.0とCSSを部分的にサポートしています。しかし、それはよく設計され、文書化されているように見えます。 – sventechie
- 1. C#でXSLTを使用してXMLをHTMLに変換するにはどうすればよいですか?
- 2. PDFをテキストファイルに変換してPDFのフォーマットを保存するにはどうすればよいですか?
- 3. Text.Pandocを使用してMarkdownをHtmlに変換するにはどうすればよいですか?
- 4. groovyを使用してHTMLフラグメントをXHTMLに変換するにはどうすればよいですか?
- 5. asp.netを使用して.docxをhtmlに変換するにはどうすればよいですか?
- 6. JavaScriptを使用してHTMLをXHTMLに変換するにはどうすればよいですか?
- 7. htmlコンテンツを取得してitextsharpでPDFに変換するにはどうすればいいですか?
- 8. PerlのCAM :: PDFでPDF 1.6文書を使用するにはどうすればよいですか?
- 9. jasperレポートを使用してhtmlコンテンツをPDFに印刷するにはどうすればよいですか?
- 10. Android - どのようにhtmlをpdfに変換しますか?
- 11. djangoの動的HTMLページをpdfに変換するにはどうすればよいですか?
- 12. FlowDocumentをPDFに変換するにはどうすればいいですか
- 13. ByteArrayOutputStreamをPDFに変換してJavaでハードディスクに保存するにはどうすればよいですか?
- 14. PHPを使用してHTMLをPDFに変換しますか?
- 15. 私はhtmlビューをPDF文書に変換するにはどうすればいいですか?
- 16. スタックトレースをHTMLに変換するにはどうすればよいですか(.NET - C#を使用)
- 17. Perlを使用して文字列のHTMLを取り除くにはどうすればよいですか?
- 18. PDFレンダリング時にCATiledLayerを使用しないようにするにはどうすればよいですか?
- 19. Hadoopを使用してXMLをTSVに変換するにはどうすればよいですか?
- 20. moment.jsを使用してミリ秒をdd:hh:mmに変換するにはどうすればよいですか?
- 21. Rubyを使用してcsvを配列に変換するにはどうすればよいですか?
- 22. Pythonを使用してxmlファイルをJSONに変換するにはどうすればよいですか?
- 23. Linuxを使用してVBSスクリプトを.EXEに変換するにはどうすればよいですか?
- 24. Pythonを使用してHTMLエスケープ文字を置き換えるにはどうすればよいですか?
- 25. PDFMARKおよび/またはPERL cpanモジュールPDF :: API2を使用してPDFフォームを作成するにはどうすればよいですか?
- 26. Railsを使用してhtmlファイル(htmlレイアウトではない)をpdfに変換
- 27. 英数字を変換して計算に使用するにはどうすればよいですか?
- 28. JavaScriptを使用してHTML要素のIDを変更するにはどうすればよいですか?
- 29. jqueryを使用してhtmlマークアップ変数のイベントをバインドするにはどうすればよいですか?
- 30. インターバルループを使用してHTMLキャンバスの色を変更するにはどうすればよいですか?
CSSをサポートする必要があるかどうかは少し異なります。ほとんどのソリューションは非常に基本的なHTML 3.0しかサポートせず、CSSもほとんどまたはまったくサポートしていません。 – sventechie
wkhtmltopdfを試してください - http://code.google.com/p/wkhtmltopdf これはコンソールHTML - > PDFコンバータで、CSSスタイルもサポートしています。 –