我正在寻找一些关于如何实现XSLT表以将我的XML(Word模板)转换为XSL-FO(PDF)模板的基本指令。我找不到下载这样一张纸的实际位置(或者获得一个重新编码的例子),而且一旦找到它我就不能完全确定如何实现它。
请注意,我不能手动将这些转换为PDF。该项目要求自动生成它们,因此需要XSLT表来转换它们。
提前谢谢你。我知道这是一个非常通用的问题,但我真的不知道我在用XSLT做什么。
答案 0 :(得分:8)
查看WordML2FO样式表here。摘录自页面:
这些样式表由RenderX的开发团队和Microsoft准备用于一般用途。它们用于将Microsoft的WordprocessingML XML词汇表中的文档转换为W3C的XSL FO(XSLFO)词汇表中的文档。这些通用样式表生成适用于RenderX XEP Engine的XSL FO(XSLFO)。
整个过程如下:
MSDN: Transforming Word Documents into the XSL-FO Format提供了更多详细信息。
答案 1 :(得分:2)
当我将pdf转换为docx或doc然后尝试将其保存为fo时,这似乎很难。适用于原始docx或doc文件。