2010-02-23 26 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控制。