テキストボックスやテキストエリアなどのHTMLコントロールを含むPHPファイルからPDFを生成したいとします。同じCSSを添付しました。私はFPDF、DOMPDF、TCPDFを試しましたが、私は欲しいものを正確に得られません。 PHP変数とCSSを含むHTMLコントロールをこれらのライブラリに渡すにはどうすればよいですか?HTMLからPDFを生成するPHP
答えて
私があなたのニーズを正しく理解していれば、私はPHP-PDFクラスではそれができないと思います。
ほとんどの場合、テキストや画像のみをPDFファイルに挿入することができます。そのため、HTML要素のように見えるものが必要な場合は、画像として挿入する必要があります。
通常、HTMLを置いても、すべての要素がPDFにそのまま残っているわけではありません。 (別の世界、結局のところ)
http://www.fpdf.org/は、うまく動作する優れたHTML-to-PDFクラスを持つサイトです。私はそれを使用していますが、まずその機能を研究してから始めなければなりません。
EDIT: はTCPDFは、PDF文書を生成するためのFLOSS PHPクラスで、そのための別の解決策を見つけました。もっと支配的な図書館に見えます。
"PRINCEXML"は良いライブラリです(今は完全に無料ではありません)。
その他:
あなたの意味がPHPからPDFファイルを作成する場合には(いくつかの他の提案として)、PDFlibはあなたを助けるでしょう。エルス
あなたがPHPを経由してPDFにHTMLページを変換したい場合、あなたはここを離れる 少し問題を見つけることができます。.. 3年間、私は私 ができるように最善のようにそれをやろうとしてきました。
だから、私は知っているのオプションがあるDOMPDFの同じですが、最初は.ps (Ghostscript)で、この1つの変換、そして、どのような形式で、あなたは(PDF、JPEG、PNG)が必要です。 私はdompdfより少し良いですが、私は同じ速度の問題を持っています。ああ、 CSSとのよりよい互換性があります。
これら二つはPHPのクラスですが、あなたは サーバー上のいくつかのソフトウェアをインストールし、パススルー()またはシステム()を介してアクセスすることができた場合、あまりにも これらを見てみます:
wkhtmltopdfを:に基づいて、 Webkit(Safariのラッパー)は本当に速く、 強力です... 3ページで2秒しかかからずに、HTMLページをPDFに変換するのに最適なようです。XHTML文書 CSS 2最近のプロジェクトです。とにかく、Google Codeページは多くの場合、 が更新されます。
htmldoc:これはタンクですが、実際には停止しません。プロジェクト は2007年に死亡したようですが、CSSの互換性が必要ない場合は、 これはあなたにはいいかもしれません。
**超音速アップStrae。
- 1. CSSを含むPHP/HTMLファイルからPDFを生成する
- 2. htmlとphpからpdfを作成
- 3. iText:a3のhtmlからpdfファイルを生成
- 4. jsPdf隠しHTMLからPDFを生成
- 5. iPhoneでhtmlファイルからPDFを生成
- 6. HTMLコードからPDFファイルを生成
- 7. HTMLからのPDF生成(.NET用コンポーネント)
- 8. Zend Frameworkを生成するPDFドキュメントをHTMLから
- 9. PHPコンバーターHTML(css)からPdf?
- 10. HTMLソースからPDFドキュメントを生成するには、次のiTextPdf
- 11. C#PdfSharp - 難易度HTMLからPDFを生成する
- 12. PHP:400から500ページのhtmlからPDFを作成
- 13. php PDFの生成
- 14. phpを使ってmarkdownからpdfを生成するには?
- 15. PHPスクリプトから複数ページpdfを生成するには
- 16. PHPウェブサイトからUTF-8-pdfを生成する
- 17. OpenXmlからPDFを生成
- 18. ビューからPDFを生成
- 19. AndroidからPDFを生成
- 20. AWSラムダnodejs関数は、html-pdfを使用してhtmlからpdfを生成する例外を投げる
- 21. XSLT(html)からXSL/FOを使用してPDFを生成
- 22. vbでasp.netのhtml文字列からpdfファイルを生成
- 23. SSRS HTML 4.0レポートフォーマットから優れたPdfを生成
- 24. DomPdfで複数のhtml文書からpdfを生成
- 25. PHPを使ってjsonデータからhtmlテーブルを生成する
- 26. HTMLのPDFファイル作成者からPHPへ[ヒンディー語]
- 27. htmlからphpで生成されたjsonを取得する
- 28. MySQLからPDFへのテーブルの生成(PHPを使用)
- 29. HTMLからPDFへの生成Scala言語で
- 30. Maven PDFプラグインがSurefireレポートからPDFを生成するには?
以前は 'TCPDF'を使っていましたが、私は[' MPDF'](http://www.mpdf1.com/mpdf/)は本当に素晴らしく、機能が豊富で文書化されていると思います。できるだけ早く試してみたい。 – Trix
SOは話題ですが、softwarerecs.SEのトピックにあります。https://softwarerecs.stackexchange.com/q/45903/1834 –