我有一个 xsl-fo xslt 文件,它会生成空白页面,以及标准的“此页面上存在错误。Acrobat 可能无法正确显示页面。请联系创建 PDF 文档的人以更正问题”错误信息。
我发现问题是由于我在 pdf 中写入的文本包含破折号“-”,当我删除字符时,pdf 已成功呈现。
有谁知道为什么这个“-”字符会导致 xsl-fo pdf 进程失败?我读过的所有内容都说这不是一个特殊字符,我不应该担心对其进行编码。
此处更新是我创建的 Aspose 论坛帖子的链接: http ://www.aspose.com/community/forums/permalink/593149/593149/showthread.aspx#593149
更新#2我发现问题不是正斜杠,而是破折号的编码问题(我已经更新了问题内容,抱歉造成混淆)此时我仍在寻找答案,但我混淆了我的工作的xml数据,而我的不工作的xml。