我有一个842 x 595 PDF,72 dpi,我正在插入1200x800图像,再次使用72dpi.
scaleFactor为1,imageScale为1
理论上,我的pdf应该显示图像的一部分(第一个842px).实际上这个比例是错误的,我的右边和底部都有白色空间.
我正在从FPDF升级,如果我切换回它,它显示图片确定.
$pdf = new TCPDF($this->orientation, 'pt', $this->format, true, 'UTF-8', false);
$pdf->setMargins(0, 0, -1, 1);
$pdf->setJPEGQuality(90);
$pdf->setImageScale(1);
$pdf->Image($image->path,0,0,0,0,'','','T',false, 72,'',false,false,0,'LT');
Run Code Online (Sandbox Code Playgroud)
如果我转储$ pdf对象,大小和比例看起来都很好......
我错过了什么吗?
Bob*_*les 36
$pdf->SetAutoPageBreak(false, 0);
Run Code Online (Sandbox Code Playgroud)
如果有人遇到同样的问题,这就是我解决它的方法.当我找到有同样问题的人时,我讨厌它,并且在他们解决之后没有得到答案.