我正在使用Apache FOP API中的XSL模板从XML生成PDF文档。我的应用程序需要动态生成PDF文档。
现在,我需要将文档的语言设置为英语(默认为x:unknown)。如何使用XSL-FO或i-text添加此元信息?
答案 0 :(得分:1)
设置xml:lang
(https://www.w3.org/TR/xsl11/#xml.lang)。 E.g:
<fo:root xml:lang="en" xmlns:fo="http://www.w3.org/1999/XSL/Format">
(您不需要xml
前缀的名称空间声明,因为每个XML处理器都知道它。)