我想壓縮PDF文件(有時圖像)。我需要一個壓縮器在Java中,這將幫助我壓縮我的文件。我需要的尺寸小於原始文檔尺寸的一半。我嘗試了java apis中給出的平滑器。但它並不是非常成功。請幫助我。爪哇達到> 50%壓縮比
0
A
回答
5
您需要單獨壓縮圖像比他們已經多(這可以降低質量)嘗試壓縮圖像與一般無損壓縮程序將不會很成功,因爲數據已被壓縮。
1
我相信你已經探索過開源解決方案,但LZMA
是在更大程度上壓縮文件的最好之一。在下面的鏈接中嘗試Java library
的7zip
。
http://www.7-zip.org/sdk.html
+0
如果文檔大部分是文本文檔並且沒有壓縮,使用LZMA可能會有所幫助。作爲算法令人印象深刻,我懷疑它可以重新壓縮數據,節省大量空間。 – millimoose 2012-08-13 11:56:38
相關問題
- 1. 爪哇 - 可比
- 2. 爪哇雙縮放
- 3. 爪哇 - 雙比較
- 4. 爪哇 - 到位
- 5. 爪哇字符串比較
- 6. 爪哇 - 比較算法
- 7. 爪哇 - >包括日食
- 8. 爪哇正則表達式
- 9. 爪哇 - 小時總數達到1
- 10. 爪哇JPG到Png
- 11. 爪哇>陣列-2> twoTwo
- 12. 爪哇 - 超載和壓倒一切的
- 13. 爪哇:矢量<String>警告
- 14. 爪哇 - Runtime.xmemory()
- 15. 爪哇:到的compareTo(T)
- 16. 逆陣列(爪哇)// Invertir陣列(爪哇)
- 17. 爪哇 - 執行
- 18. 爪哇 - NoClassDefFoundError的
- 19. 爪哇 - 繪圖庫
- 20. 爪哇查找設置比特長
- 21. 爪哇百分比顯示小數
- 22. 爪哇Jsoup比較與替換ArrayList
- 23. 爪哇 - 引用到數組
- 24. 爪哇 - 找不到HttpClient.executeMethod()
- 25. 爪哇 - 鑄造到E []
- 26. AES CBC PKCS5Padding爪哇到Ruby
- 27. 爪哇 - 作爲int
- 28. 爪哇 - 錯誤:<identifier>預計
- 29. 爪哇 - 發送POST
- 30. 爪哇重力bug
對於給定的一堆數據可以壓縮多少有一個嚴格的限制。壓縮的大小不能小於數據的信息內容,這是理想的結果 - 真實世界的結果會比這更糟糕。完全可能的是,PDF文件已經被合理壓縮了。 (PDF在內部支持壓縮。) – millimoose 2012-08-13 11:55:43