将PDF保存为CMYK颜色配置文件

时间:2019-02-04 08:42:18

标签: ios swift pdf cmyk cgpdfcontext

我有一个用Swift编写的iOS应用程序,您可以在其中创建带有文本等的图像。最后,您可以创建要用于打印的PDF。我从印刷厂得到的答复是,它必须采用300 DPI(已修复),但它们也需要CMYK颜色配置文件。

我只找到了这篇文章: Include ICC Colour Profile in PDF created with Objective-C iOS?

,作者指出这是不可能的。此外,Apple文档中对此进行了说明:

https://developer.apple.com/library/archive/technotes/tn2313/_index.html

  

这些上下文使您可以指定CGColorSpace:

     

CGBitmapContext CGWindowContext而这些却没有:

     

CGPDFContext CGPostScriptContext

但是我不敢相信没有其他办法。即使无法使用pdfContext,也必须使用其他API。我在github上找到了其他PDF制作库,但是在颜色配置文件支持方面没有找到任何信息。

0 个答案:

没有答案