iTextSharp icc / icm颜色配置文件 - 它是如何工作的?

时间:2015-09-07 04:42:07

标签: c# pdf-generation itextsharp itext pdfa

我需要将图像添加到具有特定颜色配置文件的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. 如何在不实际打印文档的情况下测试它(可能打印到某个文件)?

0 个答案:

没有答案