【问题标题】:PDF to JPEG conversion using Ghostscript - Not Proper使用 Ghostscript 将 PDF 转换为 JPEG - 不正确
【发布时间】:2015-11-08 23:29:34
【问题描述】:

我正在尝试使用 Ghostscript 9.14 将以下 PDF 转换为 JPEG。

PDF - https://drive.google.com/file/d/0B1LA_arF4NqmWlFKbGpxTnItdFE/view

命令:

gswin64 -sDEVICE=jpeg -r600x600 -dUseCIEColor=true -sOutputFile=e:\\Watch.jpg ^
        -dBATCH -dNOPAUSE e:\\Watch.pdf

输出 JPEG 缺少原始 PDF 中的一些颜色 - 尤其是表带上部和表盘上的闪亮金色不正确。

有人可以指导我使用 Ghostscript 的正确参数来解决这个问题吗?

【问题讨论】:

标签: pdf jpeg ghostscript


【解决方案1】:

这已作为错误报告提出:

http://bugs.ghostscript.com/show_bug.cgi?id=695975

我非常怀疑在这里提问是否能得到答案。

【讨论】:

    【解决方案2】:

    您将 PDF 转换为 JPEG 并希望保留颜色?

    算了!

    为什么? JPEG 是一种“有损”格式。它(几乎)永远不会保留原始颜色。如果您将颜色管理方法(涉及使用与您的硬件匹配的正确 ICC 颜色配置文件)应用到您的工作流程,它只能“几乎保留”颜色。但是 JPEG 输出无论如何都会有损,导致一些典型的伪影在锐利边缘周围非常明显地出现。

    如果您想要更好的图像格式,请使用 PNG 输出。但也要在转换时应用颜色管理...


    一些额外的提示,关于您如何可能提高输出:

    1. -dJPEGQ=95 添加到您的命令行参数中。这会将默认 JPEG 质量设置为 95% 并减少 JPEG 伪影。

    2. 如果您的 PDF 使用 CMYK 颜色空间,请使用 -sDEVICE=jpegcmyk。因为-sDEVICE=jpeg 使用 RGB 颜色空间,这将最大限度地减少由于 CMYK->RGB 转换引起的所有颜色变化。

    我还注意到(通过在您的 PDF 上运行 pdfinfo -meta)该 PDF 可能正在使用 Pantone 颜色 - 具体而言:PANTONE 暖灰色 11PANTONE 冷灰色 2PANTONE 200 C

    【讨论】:

    • 感谢您的信息。你知道如何将使用 Pantone 颜色创建的 PDF 转换为 JPEG/PNG。
    猜你喜欢
    • 2011-05-16
    • 2015-02-28
    • 2021-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-16
    • 1970-01-01
    • 2013-12-27
    • 2011-07-03
    相关资源
    最近更新 更多