【发布时间】:2016-02-03 06:25:38
【问题描述】:
我正在使用 Apache FOP API 中的 XSL 模板从 XML 生成 PDF 文档。我的应用程序需要动态生成 PDF 文档。
现在,我需要将文档的语言设置为英语(默认为 x:unknown)。如何使用 XSL-FO 或 i-text 添加此元信息?
【问题讨论】:
-
设置语言并不是使 PDF 可访问时唯一需要做的事情(可访问的 PDF 是 PDF/UA)。请阅读我对How can I generate a PDF/UA compatible PDF with iText? 问题的回答,阅读the book about ZUGFeRD 也会使您受益。它是关于制作发票的,但它也解释了如何根据在 HTML 中创建的发票(最初是从 XML 生成的)创建 PDF/UA。