xml+velocity +aspose實現
我很懶因此寫的很簡單。。。。xml
沒有邏輯代碼就是簡單的代碼,我只想以不變應萬變。。。。減小體力勞動圖片
首先咱們都知道office文檔得組成是一個zip壓縮包,裏面存儲着各類資源,包含樣式等,ip
實現步驟:ci
1.使用office將文檔另存爲.xml文件(因爲xml格式因此文檔中的圖片就會丟失,此種狀況不在咱們的考慮之中)咱們只是爲了快速導出,以及統一導出實現,加快開發效率資源
2.使用velocity作爲數據得填充方式,此時一個.xml格式的office的文檔已經生成,而且能夠使用office打開,可是這並不完美,完美的導出應該是和提供方的文檔一致開發
PS.修改文件後綴並不解決其根本問題,打開文檔時任然會提現文檔格式問題文檔
3.使用aspose爲來解決文件格式不統一,完美解決文件導出it
導出的文件不單單是doc 也能夠是pdf(利用aspose直接輸出流)pdf
PS.須要破解哦效率