翻譯|行業資訊|編輯:楊鵬連|2020-10-28 10:09:02.790|閱讀 511 次
概述:說到文本編輯器,我們立即將coryphaeus稱為Microsoft Word,多年來一直在辦公應用程序中占據主導地位。本文將MS Word format 對比 Open Document Text,哪個更好?
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
報表生成器FastReport .NET是適用于.NET Core 3,ASP.NET,MVC和Windows窗體的全功能報告庫。使用FastReport .NET,您可以創建獨立于應用程序的.NET報告。
近日,FastReport .Net升級到v2020.4版,在此版本中,添加了新的條形碼:ITF-14和Deutsce Post Identcode,同時優化了多種性能(點擊下方按鈕下載),感興趣的朋友可點擊下方按鈕下載最新版。
Fastreport在線下單立享85折起!趕緊加入購物清單吧!
說到文本編輯器,我們立即將coryphaeus稱為Microsoft Word,多年來一直在辦公應用程序中占據主導地位。盡管它的第一個版本于1986年出現在IBM平臺上,但在九十年代已經在Windows用戶中獲得了真正的普及。像當時的所有Microsoft產品一樣,Word具有自己的DOC文檔封閉格式。但是,對doc格式的壟斷并不多,在2000年代開放源代碼運動的發展浪潮中,出現了一種帶有開放格式odt的替代文本處理器。2006年,它獲得了國際標準ISO / IEC 26300。
盡管它在發展方向上存在許多不利因素,但在開源軟件愛好者中卻廣受歡迎。但是,這種格式無法進入公司客戶市場。長期以來,微軟一直是辦公軟件中的主導產品。大量文檔以doc格式創建,并且大量用戶接受了使用Word的培訓。
但是,Microsoft必須對新的開放格式做出響應,而MS Office 2007引入了新的開放格式DOCX。其目的與DOC相同,但本質上是使用ODT原理的完全不同的格式。同時,微軟從其過時的DOC格式中消除了神秘的面紗。此外,在后續版本中,MS Word已支持ODT。但是所有產品也沒有被遺棄。現在,任何“自尊”字處理器都支持所有三種格式。
現在讓我們更詳細地介紹每種格式。
DOC格式
它的名稱不是首字母縮寫詞,而是document的縮寫。這種格式的歷史可以追溯到90年代初,至今仍在使用。盡管在2007年,由于新的目標格式docx,它失去了相關性。但是,在2007年公開了這種格式的規范后,所有現代文字處理器都開始支持該格式,因為那時有大量的文檔。
它的內部結構非常復雜,代表了整個文件系統。它是一個二進制文件,您只能使用特殊的文本處理器(例如MS Word或OpenOffice Text)打開它。doc格式允許您將圖像,多媒體和其他文件存儲在文檔中,但是其主要優點是支持級聯樣式。
這種格式擴展了rtf的可能性,并允許使用級聯樣式,表格,工作表標記,宏,文檔格式,圖像,圖表,各種元數據。因此,它滿足了大多數用戶對電子文檔的需求。
ODF格式
如上所述,此格式是作為doc的替代方法創建的。OASIS社區中的許多組織都在制定此標準。并且在2006年通過了ISO / IEC 26300標準。
該文檔基于XML標記語言,位于ZIP存檔中。除了文檔本身之外,歸檔文件還包含文檔引用的文件(圖像),元數據等。但是,通過使用歸檔功能,odf文件與doc相比非常輕便。既然我們在談論文字處理器,那么正確的說法是odt,而不是odf。畢竟,ODF編寫了整個格式系列:odt用于文字處理器,ods用于表格處理器,odp用于電子演示。
為ODF格式創建的本機(專門為其設計)辦公解決方案是OpenOffice。與Microsoft Office一樣,它包括一整套用于處理的Office程序:文本,表格,演示文稿,矢量圖形,數據庫和公式。
以前,我們已經注意到ODT格式支持各種文字處理器,例如MS Word和ODF解決方案LibreOffice,OpenOffice和免費的Google Document。
自然,第一代ODF 1.0格式有其缺點,例如:
但無論如何,Microsoft Office實際上都沒有放棄其在市場上的地位,而且由于開放格式docx的出現,贏得了開放源代碼支持者的信任。
DOCX格式
DOCX格式,又名Office Open XML,又名Microsoft Open XML,又名Office Open XML。它是為響應Open ODF的出現而于2007年創建的,它使用創建文件的相同原理-一個zip歸檔文件,用于存儲文檔本身的xml和該文檔所引用的文件以及帶有元數據。相對于ODF的一個優勢是強大的MS Office后端。數百萬的用戶不想為了使用免費格式而放棄方便的工具。但是封閉的doc格式迫使公司客戶向American Corporation支付很多錢。因此,Microsoft保留了“看” ODF的客戶。
DOCX是標準化的:它使用ECMA-376,ISO / IEC 295000和ISO / IEC 29500嚴格規范。
對比
而且,如果doc格式在結構上與docx不同,則docx和odt本質上是兄弟。兩者都是內部帶有xml文檔的zip容器。每個人都有其優點和缺點。但是它們至少在文件大小方面都優于doc。由于歸檔了文檔的內容,因此文件的大小要小得多-取決于媒體和圖形內容的數量,文件的大小要少2-3倍。
最好使用docx或odt這兩種格式中的哪一種。盡管文字處理程序支持競爭對手的格式,但其顯示方式與原始格式并沒有最好的區別。因此,不能說所有格式都有通用的解決方案。您將必須從應用范圍內選擇一種格式。如果是在MS Office之前使用過的大型企業的問題,那么他們顯然擁有doc格式的大量文檔存檔,并且很可能以docx格式與其他企業交換文檔。至少到目前為止,沒有人比MS Word能夠以自己的格式顯示文檔。在這種情況下,最好使用docx格式的MS Word。
如果您的目的是不用付費辦公軟件,而又不太在乎格式的兼容性,那么odt可以替代doc和docx。許多大型企業已經開始使用OpenOffice,這意味著該任務是相當可行的。
報告生成器中的DOCX和ODT
說到辦公室文件,人們不禁想到報告。現代報告生成器必須支持將報告導出為最流行的文檔格式。例如,報告生成器FastReport.Net支持導出為docx和odt格式。并且導出會被“銳化”,以便主要在本機文字處理器中正確顯示。
這就是原始報告的樣子,我們將其導出為以下兩種格式:
事實證明,ODT更加接近原始字體大小,但是該框架在任何地方都不適合。請注意,Word打開的odt格式比OO Writer格式稍差。
就像在不同程序中顯示相同格式的文檔一樣,報告生成器也會將報告轉換為不同格式的不同格式。
根據以上所有內容,我們可以得出結論,由于使用不同的實現方式,即使使用相同的格式也不會在不同的字處理器中提供外觀相同的文檔。因此,最好使用本機格式的文本編輯器,而不要過多關注通用性。
FastReport .Net,年終鉅惠,在線下單立享85折起!點擊查看優惠價格,或咨詢在線客服了解詳情。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: