有誰知道能夠從Microsoft Office Open XML文件(如Word DOCX或Excel XLSX)生成XSL-FO的庫嗎?是否有能夠從Office XML文檔(如DOCX,XLSX)生成XSL-FO的庫?
鑑於這些Office文件基本上都是ZIP文件中的XML文件,我認爲通過應用適當的XSLT轉換來生成XSL-FO非常簡單 - 儘管編寫XSLT需要一些時間。但是,如果我懷疑這是一個直截了當的話,那麼也許有人編寫了一個庫來實現它,或者發佈了XSLT轉換。
This Microsoft MSDN library article包含一個使用Word 2003 WordprocessingML文件創建XSL-FO的示例,但對於較新的Open XML格式我沒有看到任何內容。
有沒有人有建議? Java庫會更好,但任何事情都會被考慮。
你有沒有找到一種方法讓XSL-FO脫離docx4j? – Marcin 2012-01-24 14:24:33