* @abstract TCPDF - Example: Transactions * @author Nicola Asuni * @since 2009-03-19 */ //error_reporting(0); require_once 'config/lang/eng.php'; require_once 'tcpdf.php'; class MYPDF extends TCPDF { } // create new PDF document $pdf = new MYPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false); // set document information $pdf->SetCreator(PDF_CREATOR); //$pdf->SetHeaderData($imm, 160); $pdf->setPageOrientation('L', true, 10); // set default header data // set header and footer fonts $pdf->setHeaderFont(array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN)); $pdf->setFooterFont(array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA)); // set default monospaced font $pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED); //set margins $pdf->SetMargins(PDF_MARGIN_LEFT, 10, PDF_MARGIN_RIGHT); $pdf->SetHeaderMargin(PDF_MARGIN_HEADER); $pdf->SetFooterMargin(PDF_MARGIN_FOOTER); //set auto page breaks $pdf->SetAutoPageBreak(FALSE); $pdf->SetPrintHeader(false); $pdf->SetPrintFooter(false); //set image scale factor
$pdf->SetTitle('TCPDF Guia de Embarque'); $pdf->SetSubject('TCPDF GuiaEmbarque'); //$pdf->SetKeywords('TCPDF, PDF, example, test, guide'); // set default header data //$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.' 009', PDF_HEADER_STRING); // set header and footer fonts //$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN)); //$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA)); // set default monospaced font $pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED); //set margins $pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT); //$pdf->SetHeaderMargin(PDF_MARGIN_HEADER); // $pdf->SetFooterMargin(PDF_MARGIN_FOOTER); // $pdf->SetFooterMargin(3); $pdf->setPageOrientation('P', '', 1); //set auto page breaks $pdf->SetAutoPageBreak(FALSE, PDF_MARGIN_BOTTOM); //set image scale factor //$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO); //set some language-dependent strings $pdf->setLanguageArray($l); // ------------------------------------------------------------------- $pdf->AddPage(); // Logo //$pdf->setJPEGQuality(100); //$pdf->Image('../images/logo_color.jpg', 13, 4, 25, 25,'','','',false); //$pdf->Image('../images/nome.jpg', 15, 140, 185, 96,'','','',false); // set cell padding //$pdf->setCellPaddings(1, 1, 1, 1); // set cell margins