所在位置:
首页 >
营销资讯 >
网站运营 > 文档格式doc, docx, rtf, xml, txt, pdf等等这些,有什么区别,这些格式有何优劣,主
文档格式doc, docx, rtf, xml, txt, pdf等等这些,有什么区别,这些格式有何优劣,主
时间:2023-11-25 07:12:01 | 来源:网站运营
时间:2023-11-25 07:12:01 来源:网站运营
文档格式doc, docx, rtf, xml, txt, pdf等等这些,有什么区别,这些格式有何优劣,主要用在哪些情况下?:doc和docx是office word的文档文件,富文本(字体具有格式的),其中doc是二进制文档,数据结构复杂且保密(微软私有格式,破解的多只能读,写容易出问题,官方word读不回去),docx是一种基于xml的zip包,开放格式,基本保证支持docx的都能通用读写。
rtf是微软开发的富文本格式,同样富文本,根据
https://zh.wikipedia.org/wiki/RTF的推测,是基于控制标记来实现富文本格式的,可以跨系统平台,不过不是微软主推格式。(office赚钱,自然推附属的doc为标准)
txt为纯文本文件,无格式,只保存内容字符,基本跨平台,不过受字符的编码影响(因为只保存字符编码,一般没特定的编码识别标志),需要选择对应字符解码方式才能正确读取(如GBK编码的字符用UTF-8解码会乱码)
xml是一种标记语言,用于承载数据的,本身无格式但要符合标记语言的结构,可以通过CSS实现格式化显示,主要用于不依赖格式的数据承载媒介。
pdf是Adobe推出的文档交换格式,富文本,主要用于实现文档交换(如传阅和打印),对文字格式控制(可保证格式原样不变)和文档保护比doc好,同跨平台,属于开放标准。
doc,docx,rtf,pdf都是富文本的,微软的强大令office成为了办公软件标准,如果是制作富文档文档的话,用doc或docx都可以,rtf只是doc无法支持的情况下的最后备用,如果传阅打印要保证格式不变的话,pdf是最后生成物。
txt是纯文本,无格式数据可以用其。
xml是一种数据存储格式,主要是机器间的数据存储与传输用的,一般不是给人看的。