【发布时间】:2013-10-02 08:59:53
【问题描述】:
我正在尝试将现有的 pdf 转换为 pdf/a-1b。我了解 itext 无法将 pdf 转换为 pdf/a,因为它符合 pdf/a 的要求。但它绝对可以将文档标记为 pdf/a。但是,我查看了各种示例,但似乎无法弄清楚该怎么做。主要问题是
writer.PDFXConformance = PdfWriter.PDFA1B;
不再起作用了。首先 PDFA1B 无法识别,其次,pdfwriter 似乎已被重写,关于此的信息不多。 似乎唯一(在 itext java 版本中)方法是:
PdfAWriter writer = PdfAWriter.getInstance(document, new FileOutputStream(filename), PdfAConformanceLevel.PDF_A_1B);
但这需要一个文档类型,即。它可以在从头开始创建 pdf 时使用。
有人可以举一个使用当前版本的 itextsharp 将 pdf 转换为 pdf/a 的示例吗? 谢谢。
【问题讨论】:
标签: pdf itextsharp