1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > php+tcpdf+表格 php 使用tcpdf库输出pdf

php+tcpdf+表格 php 使用tcpdf库输出pdf

时间:2019-03-11 07:19:44

相关推荐

php+tcpdf+表格 php 使用tcpdf库输出pdf

试了几种其他的插件,总是搞不定编码问题,用这个成功了

require_once('./tcpdf/tcpdf.php'); //引入库文件

//实例化

$pdf = new TCPDF('P', 'mm', 'A4', true, 'UTF-8', false);

// 设置文档信息

$pdf->SetCreator('Helloweba');

$pdf->SetAuthor('yueguangguang');

$pdf->SetTitle('Welcome to !');

$pdf->SetSubject('TCPDF Tutorial');

$pdf->SetKeywords('TCPDF, PDF, PHP');

// 设置页眉和页脚信息

$pdf->SetHeaderData('', 30, '测试', '报名表',

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();

$one=array("test1","test2","中文测试");//这里可以在数据库取数据

$html = <<

EOD;

$pdf->writeHTMLCell(0, 0, '', '', $html, 0, 1, 0, true, '', true);

//$pdf->Write(0,$html,'', 0, 'L', true, 0, false, false, 0);

//$pdf->Write(0,$str1,'', 0, 'L', true, 0, false, false, 0);

//输出PDF

$pdf->Output('report.pdf', 'I');

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。