У меня есть приложение для iOS, написанное на Swift, где вы можете создавать изображения с текстами и т. Д. В конце вы можете создать PDF-файл, предназначенный для печати.Я получил ответ от типографии, что он должен быть с разрешением 300 точек на дюйм, который я исправил, но они также требуют цветового профиля CMYK.
Я только нашел этот пост: Включить цветовой профиль ICC в PDF, созданный с помощью Objective-C iOS?
, и автор заявляет, что это невозможно.Кроме того, это указано в документации Apple:
https://developer.apple.com/library/archive/technotes/tn2313/_index.html
Эти контексты позволяют указать CGColorSpace:
CGBitmapContext CGWindowContext И они не:
CGPDFContext CGPostScriptContext
Но я не могу поверить, что другого пути нет.Даже если невозможно использовать pdfContext, для этого должен быть другой API.Я нашел другие библиотеки для создания PDF на github, но не нашел никакой информации о поддержке цветовых профилей.