Я создаю PDF, используя iText's PdfStamper, и я хотел бы применить различные цветовые профили. Я видел только примеры этого с использованием PdfWriter, но кажется, что PdfStamper имеет базовый PdfWriter, который вы можете получить getWriter()
. Я использую приведенный ниже код, но, похоже, не применяется цветовой профиль.
PdfWriter pdfwriter = outputPDF.getWriter();
String profileName = this._renderVO.getProfileName();
String profilePath = this._renderVO.getProfilePath();
ICC_Profile icc = ICC_Profile.getInstance(new FileInputStream(profilePath));
pdfwriter.setOutputIntents("Custom", "", "http://www.color.org", profileName, icc);
Является ли setOutputIntents всем необходимым для применения профиля?
спасибо!