Php TcPDF:不同的页面大小
我正在尝试从多个PNG图像生成一个PDF文件 我有3张图片,我希望每个页面的大小与每个图片的大小相同 问题是,当我使用Php TcPDF:不同的页面大小,php,symfony,tcpdf,Php,Symfony,Tcpdf,我正在尝试从多个PNG图像生成一个PDF文件 我有3张图片,我希望每个页面的大小与每个图片的大小相同 问题是,当我使用AddPage方法时,它保持了与第一页相同的维度 这是我的代码,文件名数组的每个元素都是PNG文件路径: $pdf=$this->container->get(“white\u-十月.tcpdf”)->创建(pdf\u-PAGE\u方向,pdf\u单元,pdf\u-PAGE\u格式,true,'UTF-8',false); $pdf->setMargins(0,0,0); $pd
AddPage
方法时,它保持了与第一页相同的维度
这是我的代码,文件名
数组的每个元素都是PNG文件路径:
$pdf=$this->container->get(“white\u-十月.tcpdf”)->创建(pdf\u-PAGE\u方向,pdf\u单元,pdf\u-PAGE\u格式,true,'UTF-8',false);
$pdf->setMargins(0,0,0);
$pdf->SetAutoPageBreak(false,0);
$pdf->setImageScale(pdf图像比例);
对于($i=5;$i=0个单位($size[0]);
$height=$pdf->pixelsToUnits($size[1]);
$resolution=数组($width,$height);
$pdf->AddPage('L',$resolution);
$pdf->lastPage();
$pdf->setMargins(0,0,0);
$pdf->SetAutoPageBreak(false,0);
$pdf->Image($file_name[$i],0,0);
}
$pdf->Output($file_name[8]。.pdf“,'F');
我做错了什么?谢谢!试试这样的东西
$pdf->AddPage('P', 'A4');
或
或
等等
$pdf->AddPage('P', 'A5');
$pdf->AddPage('P', 'A6');