SetCreator('Helloweba'); $pdf->SetAuthor('yueguangguang'); $pdf->SetTitle('Welcome to helloweba.com!'); $pdf->SetSubject('TCPDF Tutorial'); $pdf->SetKeywords('TCPDF, PDF, PHP'); // 设置页眉和页脚信息 $pdf->SetHeaderData('logo.png', 30, 'Helloweba.com', '致力于WEB前端技术在中国的应用', array(0,64,255), array(0,64,128)); $pdf->setFooterData(array(0,64,0), array(0,64,128)); // 设置页眉和页脚字体 $pdf->setHeaderFont(Array('stsongstdlight', '', '10')); $pdf->setFooterFont(Array('helvetica', '', '8')); // 设置默认等宽字体 $pdf->SetDefaultMonospacedFont('courier'); // 设置间距 $pdf->SetMargins(15, 27, 15); $pdf->SetHeaderMargin(5); $pdf->SetFooterMargin(10); // 设置分页 $pdf->SetAutoPageBreak(TRUE, 25); // set image scale factor $pdf->setImageScale(1.25); // set default font subsetting mode $pdf->setFontSubsetting(true); //设置字体 $pdf->SetFont('stsongstdlight', '', 14); $pdf->AddPage(); $str1 = '

这是h1

这是红色
这是灰色
'; $pdf->writeHTML($str1, true, false, true, false, ''); $pdf->AddPage(); $str1 = '

这是第2页

这是红色
这是灰色
'; $pdf->writeHTML($str1, true, false, true, false, ''); $pdf->AddPage(); View::assign("title","这是标是,从后台来的"); $str1=View::fetch("html_test1"); $pdf->writeHTML($str1, true, false, true, false, ''); //输出PDF $path=public_path()."/storage/pdf/".date("YmdHis").".pdf"; $pdf->Output($path, 'F'); $this->success("","成功"); } }