2010-02-23 30 views

回答

4

什么版本的Word文档正在转换?

RenderX有WordML2FO样式表公开可用,可以将Microsoft的WordprocessingML文档转换为XSL FO(XSLFO)。

这些样式是由 RenderX的开发团队和 微软用于一般用途准​​备。它们是 ,用于将 中的文档转换为W3C的 XSL FO(XSLFO)词汇表中的文档的Microsoft Word处理XML XML 词汇表。

0

我完全认为只使用一个样式表是不要去,因为有太多的事情,你就会错过的方式(如解决方式,drawingml/VML用于DOCX/Word2003文档,等里面的图形) 。 试试这个code sample并从那里移动。还要注意的是,如果您使用Microsoft的API生成Word 2003/2007,除非您进行所有必需的函数调用,否则其结构可能始终不正确。

0

docx4j(开放源代码,Apache许可证)可以为您做到这一点。

有关更多详细信息,请参阅docx4j入门指南。

0

只要您可以在某处安装OpenOffice,您也可以尝试DocmosisJODConverter进行转换。他们在很多平台上工作,并且可以由Java控制。