ออกรายงาน pdf ด้วย Yii Framework
ETcPdf เป็น extension ของ Yii Framework ซึ่งใช้ class หลักของ TCPDF
ซึ่ง เจ้า TCPDF นี้ทางเว็บไซต์เราได้นำมาใช้ ทำ Pdf Creator online
วิธี
1. ดาวน์โหลด TCPDF จาก http://www.tcpdf.org/
2. ดาวน์โหลด TCPDF extension จาก http://www.yiiframework.com/extension/tcpdf/
unzip ไฟล์ ทั้งข้อ 1 และข้อ 2 ไว้ใน protected/extensions/tcpdf/
ตัวอย่างการใช้งาน
<?php
$pdf = Yii::createComponent('application.extensions.tcpdf.ETcPdf',
'P', 'cm', 'A4', true, 'UTF-8');
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor("Nicola Asuni");
$pdf->SetTitle("TCPDF Example 002");
$pdf->SetSubject("TCPDF Tutorial");
$pdf->SetKeywords("TCPDF, PDF, example, test, guide");
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont("times", "BI", 20);
$pdf->Cell(0,10,"Example 002",1,1,'C');
$pdf->Output("example_002.pdf", "I");
?>