有没有办法使用FPDF库降低输出pdf的DPI而不影响其大小?有没有办法使用FPDF库设置输出pdf的DPI?
6
A
回答
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);
0
号但是,如果你想减少文件大小,你可以使用FPDF SetCompression()方法:
$pdf = new FPDF();
$pdf->SetCompression(true);
有其网页上的详细信息,在“手册”部分:http://www.fpdf.org/en/doc/setcompression.htm 。
0
function toMM($v) {
return ($v * 26.2)/25.4;
}
0
如果你正在寻找一种方法来设定转换像素 - >毫米MPDF:
相关问题
- 1. 有没有办法输出/输出/调试EhCache配置?
- 2. 有没有办法在PDF上设置时间限制?
- 3. 有没有办法来设置的LotusScript
- 4. 有没有办法用设备输出声音做iPhone录音?
- 5. 有没有办法用C#编辑pdf?
- 6. 有没有办法来设置开发
- 7. 有没有办法设置HttpResponse?
- 8. 有没有办法为RadioGroup设置BackgroundColor?
- 9. 有没有办法恢复VS2010设置?
- 10. 有没有使用FPDF输出.eps或矢量文件的方法?
- 11. 使用FPDF库的空白输出PDF - codeigniter
- 12. 有没有办法配置git commit的输出?
- 13. 有没有办法设置使用System.IO.Compression.GZipStream时的压缩级别
- 14. 有没有办法使用XML设置drawable的Alpha?
- 15. 有没有办法在Elixir中使用Doctest测试IO输出?
- 16. 有没有办法配置Gradle默认日志输出?
- 17. FPDF:输出pdf文件insted pdf文件
- 18. 有没有办法使用JDBC Connector设置mysql变量?
- 19. 有没有办法使用Laravel AWS SDK设置DynamoDB Local?
- 20. 有没有办法使用spotify app api设置“正在播放”?
- 21. 有没有办法确保不使用隐式文化设置?
- 22. 有没有办法使用Swift访问和修改iOS设置?
- 23. 有没有办法改变使用JavaScript浏览区域设置?
- 24. 有没有办法在asp.net中使用web.config设置字符集?
- 25. Junit。有没有办法让输出格式化为rspec输出?
- 26. 有没有办法导入/导出Visual Studio .NET 2003设置?
- 27. 有没有办法设置Eclipse来将另一个项目的输出用作库?
- 28. 有没有办法在PHP中使用FPDF创建的pdf文件中隐藏页眉和页脚?
- 29. FPDF没有保存PDF在服务器
- 30. 有没有办法用Zend_Db_Adapter检索SHOW WARNINGS的输出?
如何在不影响尺寸的情况下降低DPI? – Michal 2012-04-16 17:24:22
我很确定PDF的没有分辨率,但是其中的图像对象可以。 – cOle2 2012-04-16 17:32:44