有没有办法使用 FPDF 库在不影响其大小的情况下降低输出 pdf 的 DPI?
问问题
13660 次
4 回答
10
据我所知,PDF 文档没有 DPI 设置,因为它们是矢量对象。我假设您实际上是指嵌入式光栅图像(JPEG、GIF ...)。在这种情况下,只需检查Image() 函数的文档:如果您写入负值,第四个和第五个参数 ( $w
and ) 可以表示所需的 DPI:$h
// Insert a logo in the top-left corner at 300 dpi
$pdf->Image('logo.png',10,10,-300);
于 2012-04-16T17:42:07.313 回答
0
如果您正在寻找一种在 mPdf 中设置转换 px -> mm 的方法:
于 2014-01-14T11:50:57.570 回答
0
不,但是如果您正在考虑减小文档的大小,您可以使用 FPDF SetCompression() 方法:
$pdf = new FPDF();
$pdf->SetCompression(true);
他们的网页上有更多详细信息,在“手册”部分:http ://www.fpdf.org/en/doc/setcompression.htm 。
于 2012-04-16T17:32:36.247 回答
0
function toMM($v) {
return ($v * 26.2) / 25.4;
}
于 2013-12-14T16:38:34.843 回答