私はYiiでアプリケーションを作成しました。私のアプリケーション要件に応じて、PDF形式で印刷する必要があります。 Yiiのドキュメントを検索しましたが、ファイルを印刷可能なPDF形式に変換することについてのドキュメントはありませんでした。だから、どんな助けや提案も非常に感知できるでしょう。YiiでPDF形式のドキュメントを印刷
答えて
ルック: http://code.google.com/p/wkhtmltopdf/
これは、HTML/CSSからPDFを作成するWebKitのレンダリングエンジンを使用しています。それは私が見つけた最高の図書館であり、私はたくさんの研究をしました。
編集: マイクのYiiフォーラムでは、すでにOO wrapper for WkHtmlToPdfを構築し、ちょうどa Yii extension for itをリリースしました。
これを行うには、PHPライブラリを検索する必要があります。そのうちの一つへのリンク - 私は最近のプロジェクトのためMPDFを使用しているhttp://www.fpdf.org/
私はFPDFを使用して大きな成功を収めています。 HTML出力をPDF形式に変換することができます。シンプルなものを探しているなら、これはあなたが探しているものかもしれません。個人的には、PDFボックスよりもレイアウトの方がHTML/CSSを使う方が簡単です。しかし、私はそれが複雑なレイアウトでいかにうまくスケーリングできるかは分かりません。
YiiもZendモジュールの使用をサポートしています。 Zend_Pdfを使うことができます。
サードパーティライブラリをYiiコードと統合する方法については、thisのドキュメントページを参照してください。
いずれにしても、既に述べたように、PHPには数多くのPDFライブラリが用意されています。
残念ながら、この機能はYiiの一部ではありません。あなたはTCPDFを試みることができます。 http://www.tcpdf.org/
TCPDFを使用すると、HTML出力をPDFドキュメントに解析できます。 PDFドキュメントは、サーバーまたはユーザーに直接ダウンロードとして出力できます。 WkHtmlToPdfに
拡張機能を使用してPDFファイルを作成します。 Yii2-PDF
正確にPDFに変換する必要がありますか?ページ出力?その他のファイル? –
...私はグーグルで 'yiiがPDFを生成する 'ときにたくさんの便利なものを見て、あなたの質問がまだ答えられていないかどうかを見てください。 –
はい出力を印刷しますか? – NewUser