正如標題所說,我正在尋找有關如何壓縮 PDF 和 EPUB 檔案的一些技巧。我有一個大型檔案資料集(pdf 和 epub)和靜態圖形(png、jpeg、webp),我正在嘗試壓縮(最好是無損的)。至于影像,我有一個腳本可以無損地將大小平均減少約 15%,并且正在考慮使用相同的工具來減小檔案的大小,因為它們的大部分大小是由影像造成的。我的 epub 方法有點簡單,因為它們基本上是 zip 檔案:我提取了內容,重新編碼影像,并使用最高壓縮設定壓縮其余部分。問題來自 pdf,因為我從未與它們合作過,而且它們不像 epub 那樣簡單。所以我的問題是:有什么方法可以簡單地從 pdf 中提取影像并在處理它們后將它們放回去而不會弄亂一些內部結構?或者也許我的方法太麻煩了,并且有更好的工具來完成 pdf(甚至 epub)的壓縮作業。非常感謝任何提示,謝謝!
uj5u.com熱心網友回復:
您可以嘗試使用

我承認我作弊了一點,因為我使 png 顏色范圍小于 jpeg 并且通常使用 alpha 否則你可能會看到但對于 PDF png 在色域減少時會更好,那么在 PDF 中呢?很自然,PDF 會比 zip 大,因為 PDF 帶來的所有開銷,zip 為 422 KB,因此 PDF 為 531 KB。

您可以在不同的設定下嘗試 IlovePDF 壓縮,以查看您可以接受的降級程度,但請記住,過度壓縮的代價是 jpeg 8x8 像素塊,如果掃描出現“暈圈文本”等偽像,并且頁面之間的解壓縮時間嚴重增加或第一次開放時間如果彩色照片。因此,使用中等(良好)在線壓縮無損 png 會發生什么,檔案大小會急劇下降,但質量也不再是無損的。

基于影像的文本頁面的最佳選擇是將大多數頁面上的色域降低到 4 位灰度 PNG,具體取決于內容,但如果某些頁面涉及顏色,則在通用檔案的基礎上這樣做并不容易。
對于您對結構的查詢,由于 PDF 是十進制索引物件的隨機集合,因此自然需要以與源完全不同的方式重建它們,因為除非由專用 PDF 庫命令完成,否則就地替換通常會出現問題。
正如您所說的 ePub 非常簡單,解壓縮 > 轉換影像通過腳本和重新壓縮進行封裝,所有這些都可以使用 tar、vbs 和 mspaint 在 windows 命令列中完成。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/390421.html
