【发布时间】:2022-12-05 02:30:23
【问题描述】:
是否可以使用 imagemagick 中的 Alpha 通道将 Pantone pdf 转换为 tif? 成品文件必须是tif color gray+Alpha channel 这是示例文件 输入文件: https://dropmefiles.com/Aqc6h
输出文件 tif https://dropmefiles.com/HZ1as
谢谢大家的帮助
我在论坛上寻找不同的解决方案,没有任何帮助
【问题讨论】:
-
imagemagick 不会将 pdf 转换为图像应用程序,所以它所做的是使用 pdf 应用程序输出,因此如果 pdf 没有正确的输入,它就无法将正确的输出呈现给图像应用程序现在您需要了解 PDF 不会将图像存储为 RGBA它存储为 RGB + 第二个透明位掩码,因此 pdf 提取器需要以 2 的价格构建 1 个图像(不容易),因此 image magic 将尝试执行该任务。因此,即使 pantone 颜色适用于用于位图存储的简单颜色,任何应用程序如何知道如何转换为 pantone?
-
让我们看看
/ImageName /psFCC9.tmp /ColorSpace /DeviceCMYK好的很好,输入期间是 cmyk,但是可用的色域是多少? /Separation/White/DeviceCMYK -
如果有 2 个 pdf 文件,一个是 cmyk,另一个是 pantone。你能用阿尔法香奈儿得到tif吗?
-
我认为 Imagemagick 不知道 Pantone 颜色。也许 Ghostscript 可以,但我对此表示怀疑。 Imagemagick 使用 Ghostscript 读取 PDF 文件。
-
Tiff 通常是 4 个或更多图像,一个红色,一个绿色,一个蓝色,一个 Alpha,但 PDF 仅使用 RGB 和一个单独的透明度 Smask。当图像输入到 PDF 时,它们通常从原始组件中被破坏并转换为 PDF 可接受的位图,因此反转需要颜色配置文件,因此 PDF/A3+ 允许额外的元文件,如 Pantone 颜色查找。如果配置文件不存在,则提取器无法转换为不存在的内容。大多数提取器只提供 RGB 分量作为 png jpeg tif 等。将 Smask 提取为 alpha 叠加并不容易作为 XObj ref
标签: imagemagick