问题标签 [pdfa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
829 浏览

vb.net - .net 验证 pdfa 文件

我尝试在 VB 项目中编写验证方法来检查 PDF 文件是否为 PDF/A。我在玩 itextsharp.pdfa 但我找不到验证这一点的方法。

这里 我了解到使用 itextsharp 是不可能的。itextsharp 5.5.5 是否包含一些这样的功能?

我可以在 vb.net 项目中使用其他 dll 进行此验证吗?

0 投票
0 回答
1562 浏览

pdf - itext PdfACopy 丢失 OutputIntent

我想连接 PDF/A 1b 文件。

我正在使用itext PdfACopy.getImportedPage,没有错误。Itext 的一致性检查很好。

我得到一个看起来不错的 PDF/A 1b 文件。

当我使用pdfbox检查我的 PDF/A 一致性时,我收到很多错误:

注意:所有输入的 PDF 都是有效的 PDF/A 1b

这是我用来获取不符合 PDF/A 1b 的 PDF/A 的示例代码

所以我很生气,决定解决它。

使用此示例从 PDF 转储 ICC 配置文件,我可以看到生成的 PDF/A 中确实没有包含 ICC 配置文件。

看完这个教程,我终于用里面的代码PdfWriter.setOutputIntents(final PdfReader reader, final boolean checkExistence)来获取输入PDF/A中的输出intent,并放回输出PDF/A中。

它有效...

我首先创建了一个公共方法

还必须添加getNameString我只是批量复制的方法。

所以现在我的代码现在生成有效的 PDF/A :

不应该PdfACopy.addPage保留添加页面的输出意图或以任何方式处理它吗?

我看不出拥有无法生成有效 PDF/A 文件的高级课程的意义。

我错过了什么吗?我疯了吗?

对不起,很长的帖子。

0 投票
2 回答
3715 浏览

php - 创建 PDF/a-3 发票

我正在使用 tcpdf 生成 pdf/a1-b 格式的发票。据我所知,不可能用 tcpdf 生成 pdf-a3。是否有可能将 pdf/a-1b 转换为 pdf/a-3?它只是生成一个 invoice.xml 文件并将其附加到我的 invoice.pdf 中吗?

0 投票
2 回答
2101 浏览

ubuntu - GPL Ghostscript 9.10:ColorConversionStrategy 与 ProcessColorModel 不兼容

我正在尝试在两个 Ubuntu 服务器中将 PDF 文件转换为 PDF/A。第一个安装了 GhostScript 9.05,它可以工作。但是我的带有 GhostScript 9.10 的新 Ubuntu 服务器无法正常工作。我正在执行以下命令行:

然后我收到错误:

0 投票
1 回答
236 浏览

xml - 如何使用 java api 将 XML 转换为 PDF/A?

我正在尝试使用 JAX-B 和 iText 将 XML 转换为 PDF,任何人都可以建议我哪个 API 最适合此要求。

0 投票
2 回答
1906 浏览

validation - PdfBox:PDF/A-1A 到 PDF/A-3A

我有以下问题:我想将 PDF/A-1A 文档转换为 PDF/A-3A。原始文档由 Arobat Reader Pro 验证,因此我可以假设它符合 PDF/A-1A。

我尝试使用以下代码转换 PDF 元数据:

}

如果我再次尝试使用 Acrobat 验证新文件,则会收到验证错误:

子集字体中的 CIDset 不完整(字体包含未列出的字形)

如果我尝试使用此在线验证器(http://www.pdf-tools.com/pdf/validate-pdfa-online.aspx)验证文件,它是有效的 PDF/A-3A....

我错过了什么吗?

没有人能帮忙吗?

编辑:这是PDF文件

0 投票
1 回答
881 浏览

ghostscript - 使用 Ghostscript 将可搜索的 PDF 转换为可搜索的 PDF/A

我正在使用 Ghostscript 通过命令行将 PDF 转换为 PDF/A:

但是输出文件丢失了可搜索的文本属性。

如何获得可搜索的 PDF/A 文件作为输出?

谢谢。

0 投票
2 回答
1707 浏览

java - 字体嵌入错误 PDFA/1a iText 5.5.6

我有一个下面给出的类,它给了我例外:Exception in thread "main" com.itextpdf.text.DocumentException: com.itextpdf.text.pdf.PdfAConformanceException: All the fonts must be embedded. This one isn't: ZapfDingbatsZapfDingbats嵌入了字体,但我仍然得到这个Exception。我在这里想要实现list的是bullet在. 我在这里想念什么?itemlist

0 投票
1 回答
256 浏览

java - 将链接(锚)添加到文档 iText5.5.6 时出现 PdfAConformanceException

我有以下示例,我遇到了Exception in thread "main" com.itextpdf.text.pdf.PdfAConformanceException: Annotation of type /Link should have Contents key. Exception。我正在尝试在PDF带有外部链接的文档中添加一些文本作为链接(锚)。我添加链接(锚点)的方法有什么问题吗?我错过了什么吗?

0 投票
0 回答
734 浏览

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

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

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

但是setOutputIntents的文档很差。

我想知道以下内容:

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