图像的 PDFsharp 压缩
PDFsharp Compression for Images
我正在构建一个工具,它将多个 PDF 合并到一个文件中。
每个源 PDF 都是包含图像的一页。
图像是高分辨率灰度图,一般都很大。
我需要找到最佳的压缩方式来应用这些图像,使生成的文件比现在小(大约有 240 个源 PDF,最终文件超过 650 MB)。
我的问题是,是否可以从源 PDF 中提取图像,将它们转换为灰度 TIFF,然后使用它们作为源编译一个新的 PDF?我希望这种方法能够利用内置的 LZ 压缩,而不是将图像逐字节复制到 PDF 中的 JPEG 过程。
图像本身是高分辨率和大尺寸,因此即使缩放它们也会有所不同(我今天将对此进行测试 - 这些图像将被发送以打印成作品集,因此最好使用更高的分辨率,然而,由于这本书将是 A5,因此它们不需要很大)。
我将不胜感激任何关于更好实施的建议,尽管我坚持使用这些单页 PDF 作为我的来源 - 图像太多无法使用原始来源从头开始,因此提取它们来自源 PDF 是我唯一真正的选择。
PDFsharp 不会以任何方式减少您的图像(将来可能会出现,但目前不会修改图像)。
JPEG 是一种非常有效的压缩方法。图像质量降低了一点,但文件大小却大大缩小了。不适合线条艺术,但非常适合照片。
PDFsharp 将选择性地将 LZ 压缩应用于 JPEG 图像,但通常只获得 1% 到 5%。
是否缩小图像由您决定。如果您选择 JPEG,则必须决定所需的 JPEG 质量 - 质量越低,图像越小。
您可以尝试使用 TIFF 或 PNG 图片。 PDFsharp 在将它们嵌入 PDF 时也会应用 LZ 压缩,但在大多数情况下 JPEG 会获得更好的压缩效果。
在没有看到带有真实图像的真实 PDF 的情况下,我只能提供有关 PDFsharp 如何处理图像的一般性答案。
我正在构建一个工具,它将多个 PDF 合并到一个文件中。
每个源 PDF 都是包含图像的一页。 图像是高分辨率灰度图,一般都很大。
我需要找到最佳的压缩方式来应用这些图像,使生成的文件比现在小(大约有 240 个源 PDF,最终文件超过 650 MB)。
我的问题是,是否可以从源 PDF 中提取图像,将它们转换为灰度 TIFF,然后使用它们作为源编译一个新的 PDF?我希望这种方法能够利用内置的 LZ 压缩,而不是将图像逐字节复制到 PDF 中的 JPEG 过程。
图像本身是高分辨率和大尺寸,因此即使缩放它们也会有所不同(我今天将对此进行测试 - 这些图像将被发送以打印成作品集,因此最好使用更高的分辨率,然而,由于这本书将是 A5,因此它们不需要很大)。
我将不胜感激任何关于更好实施的建议,尽管我坚持使用这些单页 PDF 作为我的来源 - 图像太多无法使用原始来源从头开始,因此提取它们来自源 PDF 是我唯一真正的选择。
PDFsharp 不会以任何方式减少您的图像(将来可能会出现,但目前不会修改图像)。
JPEG 是一种非常有效的压缩方法。图像质量降低了一点,但文件大小却大大缩小了。不适合线条艺术,但非常适合照片。
PDFsharp 将选择性地将 LZ 压缩应用于 JPEG 图像,但通常只获得 1% 到 5%。
是否缩小图像由您决定。如果您选择 JPEG,则必须决定所需的 JPEG 质量 - 质量越低,图像越小。
您可以尝试使用 TIFF 或 PNG 图片。 PDFsharp 在将它们嵌入 PDF 时也会应用 LZ 压缩,但在大多数情况下 JPEG 会获得更好的压缩效果。
在没有看到带有真实图像的真实 PDF 的情况下,我只能提供有关 PDFsharp 如何处理图像的一般性答案。