0

尝试使用 TCPDF 生成 A3 大小的 PDF,同时添加图像作为背景图像(3693x5136 像素另存为 CMYK)和一些文本,我使用以下代码:

$this->pdf->SetMargins(0, 0, -1, true);
$this->pdf->SetPrintHeader(false);
$this->pdf->SetPrintFooter(false);
$this->pdf->SetHeaderMargin(0);
$this->pdf->SetFooterMargin(0);
$this->pdf->SetAutoPageBreak(false, 0);    
$this->pdf->AddPage('P', 'A3');
$this->pdf->setJPEGQuality(99);
$this->pdf->setImageScale(1);
$this->pdf->Image('path/img/a3bg.jpg', 0, 0, 297, 420, 'JPEG', '', '', FALSE, 300, '', false, false, 0);
$this->pdf->endPage();
$this->pdf->setPageMark();
$this->pdf->Output('file.pdf', 'F');

背景图像在 Reader/Photoshop 中打开时看起来很奇怪(左),而在使用 Firefox 或 Chrome 预览时看起来还不错(右)。这是为什么?

4

0 回答 0