使用 Ghostscript 使用 WKHTMLTOPDF w/o 创建 PDF/A?

Create PDF/A with WKHTMLTOPDF w/o using Ghostscript?

我们使用 WKHTMLTOPDF 在我们的 C# 项目中从 HTML 创建 PDF 文档。 但是我们必须 PDF/A 兼容我们的 PDF 文件。 目前我们使用另一个外部组件将 PDF 转换为 PDF/A

WKHTMLTOPDF 没有直接 生成PDF/A 兼容文档的方法吗?

也许是 WKHTMLTOPDF“叉子”之类的?

Not currently(自 2014 年以来一直是未决问题)

PDF/* 是优秀的旧功能 PDF 1.0 理想的超集(由委员会设计)。

有些事情必须包括,不能包括。

WKHTMLTOPDF 建立在 QT WEBKIT 查看器之上,其中不需要这些要求来显示 PDF,即它可以显示一些但不是所有符合和不符合的 PDF,它是 PDF 查看器而不是创建器。

如您所知,您可以使用 GS 来调整和创建某些 PDF 一致性所需的部分

您最好的可行替代方案是专门使用开源 iText 7:-

https://github.com/itext/i7n-pdfhtml

an iText 7 add-on for C# (.NET) that allows you to easily convert HTML and CSS into standards compliant PDFs