<?php
require_once(\'TCPDF/tcpdf.php\');
//实例化
$pdf = new TCPDF(\'P\', \'mm\', \'A4\', true, \'UTF-8\', false);
//设置文件信息
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
// 设置文档信息
$pdf->SetCreator(\'Helloweba\');
$pdf->SetAuthor(\'yueguangguang\');
$pdf->SetTitle(\'title\');
$pdf->SetSubject(\'TCPDF Tutorial\');
$pdf->SetKeywords(\'TCPDF, PDF, PHP\');
//设置间距
$pdf->SetMargins(0, 0, 0);
$pdf->SetHeaderMargin(0);
$pdf->SetFooterMargin(0);
// //设置图像比例因子
// $pdf->setImageScale(1.25);
// $hostdir=\'../../frontend/web/\'; //要操作的目录名
$filesnames = scandir($hostdir);//获取全部文件名
sort($filesnames,SORT_NUMERIC);//文件名排序,根据数字从小到大排列
//遍历文件名
foreach ($data as $name) {
Image($file, $x=\'\', $y=\'\', $w=0, $h=0, $type=\'\', $link=\'\', $align=\'\', $resize=false, $dpi=300, $palign=\'\', $ismask=false, $imgmask=false, $border=0, $fitbox=false, $hidden=false, $fitonpage=false)
$pdf->AddPage();//添加一个页面
$filename = $hostdir.$name;//拼接文件路径
if(strstr($name,\'jpg\')){//如果是图片则添加到pdf中
$source = imagecreatefromjpeg($filename);
// // //gd库操作
$rotate = imagerotate($source, 0, 0);
// //gd库操作 生成旋转后的文件放入别的目录中
imagejpeg($rotate,$hostdir.$name);
// // //tcpdf操作 添加图片到pdf中
// $pdf->Image($filename, 0, 0, 0, 0, \'JPG\', \'\', \'center\', false, 300);
$pdf->Image($filename);
}
}
if (!file_exists($ur_dir)){
mkdir($ur_dir,0777,true);
}
$pdf->Output(\'E:\phpStudy\WWW\'.$ur_dir.$house_id.\'.pdf\', \'F\'); //输出pdf文件
?>