Office12使用XML格式存儲文件回擊WPS

字號:

對于Office 12的細節(jié)內(nèi)容,各位一定是非常關注的。今天的Tech·Ed上,微軟公司的涂曙光將向我們揭示Office 12的文件格式。
    Office 12的文件格式和此前的版本有了明顯的不同,Office12引入了“文件容器”的概念,所有生成的文件都將完全以XML文件的格式存儲(當然,不會忘記向下兼容),這樣,完全公開了文件技術細節(jié),其它Office軟件就可以按照自己的方式去解釋XML的文件內(nèi)容。這樣對我們的國產(chǎn)軟件WPS目前所宣揚的全面兼容絕對是一個有力的回擊:現(xiàn)在誰都能做,是否還要“兼容”?
    Update!我們針對WPS和Microsoft Office 12的“全面兼容”問題發(fā)表了提問并獲得了解答!
    Office文件容器里的各個部分都將以標準的Zip格式的文件,以達到的兼容性和最小的存儲空間,由于第三方工具對Zip的文件支持較好,基于CRC的修復也相對容易,這樣就提升了Office12文件的容錯性和安全性。甚至可以直接用WinRAR之類的第三方軟件來篩選文件內(nèi)容。并且服務器可以利用Office12的Parts輕松減少工作量和利用Zip的加密來加強安全性。
    Office 12的每一個Part成為子文件,所有的Office組件都能生成Parts,這樣和Windows Vista和Windows Server R2的文件管理就可以緊密集合。文件容器中的子文件可以迅速使用文件的方式替換,甚至是一個文件和一個文件之間。
    更新的宏管理,用圖標和擴展名的區(qū)別來讓用戶識別宏。我們知道,一般的Office 12文件自有后綴名是以x結尾,在宏的文檔后綴后加m字符,例如"cnbeta.docm".Office 12的架構是完全開放的,除了前面提到過的兼容性之外,XML格式的文件也提高了穩(wěn)定性。
    由于新舊版本文件的編碼不同,在Office 12保存文件時,將提示平滑地升級文件。
    HTML轉換,定制的XSLT可以不使用Office組件就可以生成HTML開放輸出。
    提問階段:
    ugmbbc:
    涂先生您好,我們知道Office在中國的競爭對手是金山的WPS,他們剛剛發(fā)布最新的WPS2005版本,其號稱“全面兼容”O(jiān)ffice,請問Office12在宣布文件結構全面以XML模式開放,是否宣布這種概念的徹底死亡?
    微軟回答:
    其實微軟也并沒有搭理這類事情,Office12的開發(fā)計劃一直在進行,比他們(指金山)的"全面兼容"的概念沒有正面的接觸。
    但是要澄清的是,WPS2005的全面兼容概念在微軟的思維中并不認同,WPS2005除了在對Word文件兼容性比較強以外,對Office的其它組件的兼容并不是像他們號稱的一樣完美,例如VBA和宏,他們是無法兼容的,這兩項功能在應用中是非常容易碰到的。
    事實上,WPS自身的兼容也沒有做好,例如到目前為止WPS2005仍然無法兼容其WPS2000的文件格式。
    但Office 12一直在做,卻不會刻意地因為對手的產(chǎn)品概念而改變自身。