Perhatikan bahwa artikel ini telah diperbarui di http://www.proweb.co.id/articles/web_application/setup_tcpdf_yii.html .

Di dalam pembuatan aplikasi, kita membutuhkan program-program yang terkait dengan mencetak. Program yang perlu cetakan antara lain mencetak surat jalan dan faktur pajak. Begitu juga dengan pemrograman dengan memakai framework Yii.

Untuk mencetak PDY di Yii kita harus menginstall extension untuk mencetak PDF. Extension ini dapat kita download di www.tcpdf.org dan diletakkan di bawah directory extension. Kita kemudian dapat menambahkan action di Controller dan membentuk program dengan contoh di bawah ini:

    public function actionPrint()
    {
        $pdf = Yii::createComponent(‘application.extensions.tcpdf.tcpdf’,
                            ‘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”);
    }

Jika program tersebut dijalankan maka akan menghasilkan dokumen PDF. Untuk penjelasan function-functionnya dapat mengunjungi :http://www.tcpdf.org/doc/classTCPDF.html.

Jika ada yang kurang jelas silahkan mengunjungi http://www.yiiframework.com/extension/tcpdf .

Perhatikan bahwa artikel ini telah diperbarui di http://www.proweb.co.id/articles/web_application/setup_tcpdf_yii.html .

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Print Pdf di Yii