有沒有辦法使用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