如何将docx或wordml xml文件转换为xsl-fo?

时间:2008-12-19 04:59:22

标签: xml pdf xslt xsl-fo wordml

我一直在寻找将docx或wordml xml转换为xsl-fo的方法。

我读过这篇文章:

What is the best XSLT engine for Perl?

但是我在apache-fop上遇到了特殊的问题。

我能够下载垃圾箱并在本地运行,但格式有点偏,它没有维护页眉和页脚或第1部分或第3部分(17页文档3部分)。

它还会在大纲编号上重叠文本,并且不会保留使用的字体。

尝试更简单的测试会导致fop完全失败。

我想找到一种方法来创建一个至少接近100%准确复制原始文档的PDF。

1 个答案:

答案 0 :(得分:0)

我不确定xsl.fo,但我在PDFCreator上有很好的经验,可以在Windows上将Microsoft文档转换为PDF。它充当打印机驱动程序,所以我猜如果你在Windows上托管你的网络服务器(或者可能使用Wine?),有可能使用Perl的COM桥自动调用它。