首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ghostscript中的PDF/A兼容处理颜色梯度

Ghostscript中的PDF/A兼容处理颜色梯度
EN

Stack Overflow用户
提问于 2017-11-13 17:55:09
回答 1查看 455关注 0票数 1

我有这张PDF图像,它包含颜色梯度。我想把它转换成带有Ghostscript 9.22的PDF/A。我的命令是

代码语言:javascript
运行
复制
gs -sDEVICE=pdfwrite -dBATCH -dNOPAUSE -dSAFER -sColorConversionStrategy=UseDeviceIndependentColor -dCompressFonts=true -dEmbedAllFonts=true -dPDFA -dPDFACompatibilityPolicy=1 -dDetectDuplicateImages=true -dFastWebView=true -sOutputFile=$2 $1

但是,在尝试用PDFBox预飞验证结果时,我得到了以下错误:

2.4.3 :无效颜色空间,DestOutputProfile丢失 2.4.3 :无效颜色空间,DestOutputProfile丢失 2.4.3 :无效颜色空间,DestOutputProfile丢失 2.4.3 :无效的颜色空间,运算符"f“不能在没有颜色配置文件的情况下使用

我想我必须告诉Ghostscript在输出中使用颜色配置文件,所以我分别和一起尝试了这些参数。

代码语言:javascript
运行
复制
-sOutputICCProfile=/usr/share/color/icc/CoatedFOGRA39.icc -sProfileOut=/usr/share/color/icc/CoatedFOGRA39.icc -sPostRenderProfile=/usr/share/color/icc/CoatedFOGRA39.icc

没有运气(我在那条路上有侧写)。

我能做什么?

注意事项:图形是用TikZ构建的,是文档的一部分:我实际上希望整个文档能够兼容,但它只是在这个图形上失败了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-13 19:42:16

您还没有指定PDFA_def.ps文件。这是一个要求,它不是可选的,你必须编辑内容是正确的。您只能使用在DestOutputProfile文件中概述的方法指定PDFA_def.ps (基本上是一堆pdfmark)。

这些步骤被记录为这里

我不确定,但我不会使用FastWebView来创建PDF/A文件,我不确定线性化的文件是否符合PDF/A。无论如何,这也或多或少是毫无意义的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47270599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档