有没有办法使用FPDF库设置输出pdf的DPI?

时间:2012-04-16 17:12:02

标签: php fpdf

有没有办法在不影响其大小的情况下使用FPDF库来降低输出pdf的DPI?

4 个答案:

答案 0 :(得分:10)

据我所知,PDF文档没有DPI设置,因为它们是矢量对象。我假设你实际上是指嵌入式光栅图像(JPEG,GIF ......)。在这种情况下,只需检查documentation for the Image() function:第四和第五个参数($w$h)可以表达所需的DPI,如果您写下负值:

// Insert a logo in the top-left corner at 300 dpi
$pdf->Image('logo.png',10,10,-300);

答案 1 :(得分:0)

没有。但是如果你想减小文档的大小,你可以使用FPDF SetCompression()方法:

$pdf = new FPDF();
$pdf->SetCompression(true);

他们的网页上有更多详情,请参阅“手册”部分:http://www.fpdf.org/en/doc/setcompression.htm

答案 2 :(得分:0)

答案 3 :(得分:0)

如果您正在寻找设置转换的方法px - > mm in mPdf:

http://mpdf1.com/manual/index.php?tid=449

http://mpdf1.com/manual/index.php?tid=148