【发布时间】:2012-04-06 07:10:45
【问题描述】:
我正在使用 FPDF 和 PHP 将图像添加到 PDF。但是 PDF 中的图像质量比原始图像差很多,您可以在此处看到:
相关代码:
$image_height = 40;
$image_width = 40;
$pdf = new FPDF();
$pdf->AddPage();
$start_x = $pdf->GetX();
$start_y = $pdf->GetY();
$pdf->Image('./images/ds_pexeso_ros_0_17.jpg', $pdf->GetX(), $pdf->GetY(), $image_height, $image_width);
$pdf->Output("pexeso".date("Y-m-d"),"I");
原始图像为 150x150 像素。
【问题讨论】:
-
我也有这个问题,你解决了吗?也许我可以换一种方式问它...如果图像是 100 像素 x 100 像素,用于确保不会发生图像缩放的 FPDF 宽度和高度是多少?
-
TCPPDF 是另一种选择 - 尽管您可能不想听到这个!您可以尝试比较质量,但如果它与库无关。