2

我需要将图像添加到具有特定颜色配置文件的 PDF 文件中。

我使用 iText 示例createPdfA。在我找到的所有示例中,他们使用以下代码:

ICC_Profile icc = ICC_Profile
            .getInstance(new FileInputStream(file));
    writer.setOutputIntents("Custom", "", "http://www.color.org", "sRGB IEC61966-2.1", icc);

但是setOutputIntents的文档很差。

我想知道以下内容:

  1. setOutputIntents 中使用的配置文件是用于文档中所有图像的配置文件吗?
  2. 参数 outputConditionIdentifier、outputCondition、registryName 和 info 是什么意思?
  3. 在那种情况下,是否writer.setOutputIntents("MyProfile", "", "http://www.mywebsite.com", "", icc);会给我同样的结果?
  4. 如何在不实际打印文档的情况下对其进行测试(可能打印到某个文件)?
4

0 回答 0