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

Zib*_*obz 3 xml xslt xsl-fo

我正在寻找一些关于如何实现XSLT表以将我的XML(Word模板)转换为XSL-FO(PDF)模板的基本指令.我找不到下载这样一张纸的实际位置(或者获得一个重新编码的例子),而且一旦找到它我就不能完全确定如何实现它.

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

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

byt*_*ter 8

这里查看WordML2FO样式表.摘录自页面:

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

下载链接

整个过程如下:

  1. 创建Word文档;
  2. 另存为...它以Microsoft XML格式;
  3. 从上面的链接应用样式表并获取XSL-FO文档;
  4. 使用RenderX XEP或其他XSL-FO格式引擎将XSL-FO渲染为输出格式(PDF,PostScript,AFP等).

MSDN:将Word文档转换为XSL-FO格式提供了更多详细信息.