You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
HTMLをPDFに上手いこと変換してくれるwkhtmltopdfを日本語で使う ここで紹介したようにHTMLをPDFに変換するベストな選択肢はwkhtmltopdfですよと。そんでもって、それをCakePHPのViewに使いたいというわけで、便利なプラグインが会ったので紹介。 その名もceeram/CakePdf。使い方も簡単。いくつかのPDFエンジンに対応している。 対応PDFエンジン DomPdf Mpdf Tcpdf WkHtmlToPdf もちろんオススメはWkHtmlToPdf。ただし、ライセンスの問題か、WkHtmlToPdfは内包していないので、別途手に入れる必要がある。まぁ、大した問題ではない。 逆に、DomPdfなどは最初からあるけど、使わないなら削除しちゃってもいいかも。ファイルサイズ大きいから。 URLに「.pdf」と付けるだけで、ViewをPDFにしてくれる つまり
<?php App::import('Vendor', 'tcpdf/tcpdf'); $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false); $pdf->AddPage(); $pdf->Cell(0, 0, 'Hello World'); $pdf->Output('HelloWorld.pdf', 'I'); アクセス確認 /Pdfs/pdfTest TCPDF - PHP class for PDF - Browse Files at SourceForge.net -- 2013-03-09 (土) 11:24:49 CakePHPメモ CakePHPでPDF出力 -- 2013-03-12 (火) 16:54:15 日本語対応 フォントのダウンロード
CakePHP 1.2 では、PDFを作成するのがより簡単になりました。このチュートリアルでは、簡単にPDFファイルを作成するために、CakePHPと、強力なツールであるTCPDFをどのように連携させるかを示します。 TCPDFはPDFドキュメントを生成するためのオープンソースのPHPのクラスです。FPDF[のプロジェクト]が止まってしまっても続いていますし、加えてUTF-8のUnicode対応でRTL言語にも対応しています。特に英語圏でない国に住む人々にとってはUTF-8のUnicode対応は課題であったことでしょう。 ステップ1:TCPDFのダウンロードとインストール http://www.tcpdf.orgにアクセスし、TCPDFの最新バージョンをダウンロードする app/vendorsのような、ベンダーディレクトリにアーカイブを解凍する。「tcpdf」ディレクトリが作成され、tcp
CakePHP 2.0 で、簡易的ではあるが PDF を作成する方法を2つ試してみた。 View (PdfViewクラス) を作成する方法 View レイアウト (pdf.ctp) を作成する方法 [オススメ] HTML から PDF が生成できるのであれば、CakePHP の View の変更で HTML/PDF を切り替えできれば便利なのではないかと考えた。例えば、プレビュー時は HTML で、最終的には PDF で出力するなどの機能が作れる。 http://d.hatena.ne.jp/okinaka/20101019/1287454452 で、mPDF を使って PDF を作成することを確認した。 mPDF の設定 2つの方法ともに、とりあえず mPDF が使えるようにする必要がある。 http://www.mpdf1.com/mpdf/download から最新の mPDF をダ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く