XSLT-XML(Word)到XSL-FO(PDF)

XSLT-XML(Word)到XSL-FO(PDF),xml,xslt,xsl-fo,Xml,Xslt,Xsl Fo,我正在寻找一些关于如何实现XSLT表以将XML(Word模板)转换为XSL-FO(PDF)模板的基本说明。我很难找到一个真正的地方来下载这样一个表单(或者获得一个重新编码的示例),而且我不完全确定一旦找到它,如何实现它 请注意,我不能手动将这些转换为PDF。这个项目需要自动生成它们,因此需要XSLT表来转换它们 先谢谢你。我知道这是一个非常普通的问题,但我真的不知道我在用XSLT做什么 看看WordML2FO样式表。本页摘录: 这些样式表是由RenderX的开发团队和Microsoft为通用而准

我正在寻找一些关于如何实现XSLT表以将XML(Word模板)转换为XSL-FO(PDF)模板的基本说明。我很难找到一个真正的地方来下载这样一个表单(或者获得一个重新编码的示例),而且我不完全确定一旦找到它,如何实现它

请注意,我不能手动将这些转换为PDF。这个项目需要自动生成它们,因此需要XSLT表来转换它们


先谢谢你。我知道这是一个非常普通的问题,但我真的不知道我在用XSLT做什么

看看WordML2FO样式表。本页摘录:

这些样式表是由RenderX的开发团队和Microsoft为通用而准备的。它们用于将Microsoft的WordprocessingML XML词汇表中的文档转换为W3C的XSL FO(XSLFO)词汇表中的文档。这些通用样式表生成适用于RenderX XEP引擎的XSL FO(XSLFO)

整个过程如下:

  • 创建Word文档
  • 另存为。。。它是微软的XML格式
  • 应用上面链接中的样式表并获得XSL-FO文档
  • 使用RenderX XEP或其他XSL-FO格式化引擎将XSL-FO呈现为输出格式(PDF、PostScript、AFP和其他格式)
  • 提供更多详细信息。

    • 从Microsoft下载Microsoft fo xslt文件
    • 打开word文档
    • 执行“另存为”
    • 单击“更多选项”
    • 选择Word 2003 XML文档(*.XML)。单击“变换”。输入
      C:\Office中FO xslt的路径
      Samples\officewordmltoxsl FO\Word2FO.xsl
    • 单击保存
    当我将pdf转换为docx或doc,然后尝试将其保存为fo时,这似乎很困难。适用于原始docx或doc文件