私にcodeigniterに適したPDFライブラリをお勧めしますか?私はこれをテストしてきたが、この1つはDOMPDFのようにPDF出力にHTMLを持っていないだけで前にCodeIgniter PDFライブラリ?
http://codeigniter.com/news/codeigniter_community_voice_generating_pdf_files_using_codeigniter/
。
私にcodeigniterに適したPDFライブラリをお勧めしますか?私はこれをテストしてきたが、この1つはDOMPDFのようにPDF出力にHTMLを持っていないだけで前にCodeIgniter PDFライブラリ?
http://codeigniter.com/news/codeigniter_community_voice_generating_pdf_files_using_codeigniter/
。
https://github.com/EllisLab/CodeIgniter/wiki/PDF-generation-using-dompdf
私は今、いくつかのプロジェクトでこれを使用しているし、それは非常によく動作します。
やエイドリアンPは以下 は、HTMLからPDFを生成するためのコードであるタスクはFPDFなど、DOMPDF、mpdfのような無料のPDF生成ライブラリと簡単です
https://code.google.com/p/dompdf/downloads/detail?name=dompdf_0-6-0_beta3.zip
私は同じものを使っています... – balaphp
はい、これは本当に働きました..リンクありがとう –
GitHubからではなく、GoogleからDOMPDFをダウンロードすることに注意してください! GitHubにファイルがありません! https://code.google.com/p/dompdf/downloads/detail?name=dompdf_0-6-0_beta3.zip&can=2&q= –
私はちょうどpdfとCodeigniterで始まり、tcpdfで解決しました。把握するのが難しくないし、pdfへのhtmlがある。ただし、htmlからpdfへのオーバヘッドなしで、直接的な書込みメソッドを呼び出すことなく、カスタムヘッダーとフッターを使用して標準的な表形式のレポートを印刷する方法を示すWeb上のいくつかの良い例があります。
githubのからファイルをダウンロード示唆したようにmpdfライブラリを使用します。 最初にcodeigniter/library/mpdf53にあるmpdfファイルを抽出します。
private function _gen_pdf($html,$paper='A4')
{
$this->load->library('mpdf53/mpdf');
$mpdf=new mPDF('utf-8',$paper);
$mpdf->WriteHTML($html);
$mpdf->Output();
}
として単に機能への出力をリダイレクトするために、次のコードを使用する:これは、ブラウザ内にPDFファイルを生成する
public function doprint($pdf=false)
{
$this->load->library('parser');
$data = $this->data->getdata();
$output = $this->parser->parse('form',$data,true);
if ($pdf=='print')
$this->_gen_pdf($output);
else
$this->output->set_output($output);
}
。 フルポストhere
は、既存のPDFからコンテンツを読み、表紙を追加して新しいPDFを作成するためのものですか? –
テンプレートを使用して既存のPDFファイルを読むことができます。 – rtan
dompdfを使用していますか? –
codeigniterにpdf用の特別なライブラリはありません。 mpdfの使用を検討してください。私はそれを一度中断し、使用するには非常にクールなものです –
ok私はmpdfをチェックします... – balaphp