有沒有辦法使用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. 有沒有辦法用C#編輯pdf?
- 2. 有沒有使用FPDF輸出.eps或矢量文件的方法?
- 3. 有沒有辦法來設置開發
- 4. 有沒有辦法設置HttpResponse?
- 5. 有沒有辦法恢復VS2010設置?
- 6. 有沒有辦法配置git commit的輸出?
- 7. 有沒有辦法使用XML設置drawable的Alpha?
- 8. 有沒有辦法在Elixir中使用Doctest測試IO輸出?
- 9. 有沒有辦法配置Gradle默認日誌輸出?
- 10. 有沒有辦法確保不使用隱式文化設置?
- 11. 有沒有辦法使用Swift訪問和修改iOS設置?
- 12. 有沒有辦法使用JDBC Connector設置mysql變量?
- 13. 有沒有辦法在asp.net中使用web.config設置字符集?
- 14. 有沒有辦法導入/導出Visual Studio .NET 2003設置?
- 15. 有沒有辦法在PHP中使用FPDF創建的pdf文件中隱藏頁眉和頁腳?
- 16. 有沒有辦法用Zend_Db_Adapter檢索SHOW WARNINGS的輸出?
- 17. 有沒有辦法讓屏幕大小以dpi
- 18. Cron輸出到日誌,有沒有辦法使日誌動態?
- 19. 有沒有辦法寫爲PDF JavaScript事件渲染使用pdf.js
- 20. 有沒有辦法使用PHP將PDF轉換爲HTML/CSS?
- 21. 有沒有辦法在css媒體查詢中使用DPI而不是px
- 22. 有沒有辦法設置Python的所有文件的編碼
- 23. 有沒有辦法用phpMyAdmin設置auto_increment字段的初始值?
- 24. 標題上的文本沒有出現在使用FPDF的第一頁(PDF)中
- 25. 有沒有辦法將用戶設置保存到WPF中的數據庫
- 26. 有沒有辦法用mysql_query設置默認的數據庫句柄?
- 27. 有沒有辦法配置PHP,使echo 0 == 1;輸出0或錯誤?
- 28. 有沒有辦法使用的ffmpeg
- 29. 有沒有辦法使用MSpec的RowTest?
- 30. 有沒有辦法使用artifactory的
如何在不影響尺寸的情況下降低DPI? – Michal 2012-04-16 17:24:22
我很確定PDF的沒有分辨率,但是其中的圖像對象可以。 – cOle2 2012-04-16 17:32:44