2

我有一些 pdf 文档,我需要找到一种方法来自动将 pdf 中包含的所有图像从 RGB 转换为 CMYK。

我更喜欢使用 c# 作为编程语言。我过去曾与 iTextSharp 合作,但它不允许我这样做(它没有或我不知道)。

问题是:我应该使用什么来从 pdf 中提取所有图像,从 RGB 转换为 CMYK 并将所有转换后的图像放回原处(没有其他更改)。

谢谢。

4

2 回答 2

0

我会找到一个转换器将您的 PDF 转换为 HTML,然后取出所有图像,转换它们,更新参考,然后将其转换回 PDF。

您可以使用此包转换为 HTML:http: //sourceforge.net/projects/pdftohtml/

然后您可以使用 GDI 或图形库在 RGB 和 CMYK 之间进行转换。可能会查看第三方控制台应用程序进行转换,因为我不是 100% 确定 GDI 是否可以写入 CMYK,我只知道它可以读取 CMYK。

希望有帮助

于 2012-03-26T13:58:54.257 回答
0

仅使用 CMYK 颜色空间的 PDF 文件有时称为PDF/X。如果您可以选择商业图书馆,您可以试试Amyuni PDF Converter。有一篇名为“使用 Amyuni PDF Converter 创建 PDF/X-1 或 PDF/X-3 ”的网络帖子解释了您需要申请的过程:.

通常的免责声明适用

于 2012-03-26T15:20:34.357 回答