首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Adobe PDF SDK - PDDocColorConvertEmbedOutputIntent和PDFA

Adobe PDF SDK - PDDocColorConvertEmbedOutputIntent和PDFA
EN

Stack Overflow用户
提问于 2011-12-30 23:12:14
回答 1查看 375关注 0票数 2

我正在使用数据逻辑库9.1,并且我正在尝试将OutputIntent嵌入到我正在创建的PDF中,以便它将符合PDFA-1B。

我正在使用PdDocColorConvertEmbedOutputIntent来完成此操作,并且函数调用成功。意图是进入那里,我可以在Adobe印前检查中看到它。但是某些PDFA验证器仍然不喜欢我创建的内容。

我认为这可能是因为我使用此方法创建的PDFA有一个子类型为"GTS_PDFX“的outputIntent (如印前检查中所示)。我认为它需要是"GTS_PDFA“。我看不到在PdDocColorConvertEmbedOutputIntent参数中指定输出意图的子类型的地方。这种方法似乎会自动选择"GTS_PDFX“子类型,而不允许我选择其他任何类型。

基本上,我只是从一个文件中读取一个ICC配置文件到pBuffer中,创建配置文件并将其嵌入,如下所示。

代码语言:javascript
复制
 AC_Profile profile = NULL;
 ACMakeBufferProfile(&profile,pBuffer,nSize);
 PDDocColorConvertEmbedOutputIntent(m_pDoc,profile);

我是不是遗漏了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-04 05:39:16

9.1API和早期版本的10API没有提供给PdDocColorConvertEmbedOutputIntent ()的参数来指定子类型。在创建时,只有一个子类型"GTS_PDFX“,并且是硬编码到API中的。

COS层的操作将会影响对子类型的更改。

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

https://stackoverflow.com/questions/8680869

复制
相关文章

相似问题

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