簡體   English   中英

圖像的PDFsharp壓縮

[英]PDFsharp Compression for Images

我正在構建一個將多個PDF合並到一個文件中的工具。

每個源PDF都是一個包含圖像的一頁。 圖像是高分辨率的灰度,通常很大。

我需要找到適用於這些圖像的最佳壓縮方式,以使生成的文件比現在小(包含約240個源PDF,最終文件的大小超過650 MB)。

我的問題是,是否可以從源PDF中提取圖像,將其轉換為灰度TIFF,然后使用它們作為源來編譯新的PDF? 我希望這種方法將利用內置的LZ壓縮,而不是僅將圖像逐字節復制到PDF的JPEG處理。

圖像本身具有高分辨率和大尺寸,因此即使縮放它們也會有所不同(我今天將對此進行測試-這些圖像將被發送以打印到投資組合書中,因此更高分辨率是可取的,但是該書會成為A5,則不必太大)。

盡管我一直堅持將這些一頁PDF用作源,但我仍將不勝感激,盡管我堅持將這些一頁PDF用作源-太多的圖像無法使用原始源從頭開始,所以從源PDF中提取它們是我唯一的選擇

PDFsharp不會以任何方式縮小圖像(可能會在將來出現,但當前圖像不會被修改)。

JPEG是一種非常有效的壓縮方法。 圖像質量有所降低,但文件大小急劇縮小。 不適合藝術線條,但非常適合照片。
PDFsharp可以選擇將LZ壓縮應用於JPEG圖像,但是通常只能獲得1%到5%的增益。

您可以按比例縮小圖像。 如果您要使用JPEG,則必須確定所需的JPEG質量-較低的質量會生成較小的圖像。

您可以嘗試使用TIFF或PNG圖像。 當將PDFsharp嵌入到PDF中時,它們也會應用LZ壓縮,但是在大多數情況下,JPEG將獲得更好的壓縮結果。

在看不到帶有真實圖像的真實PDF的情況下,我只能提供有關PDFsharp如何處理圖像的一般答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM