RTF文件的内容 - 副本.doc

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RTF文件的内容 - 副本.doc

/blog/user1/1/archives/2005/1.asp Microsoft Office Word 2003 多样化文本格式(Rich Text Format,RTF) 规范中文版 白皮书 本规范所提及的软件技术,可用在为 Microsoft? MS-DOS?、 Windows? 和 Apple?Macintosh?等操作系统平台所开发的应用程序中。 版本: RTF 1.8 版 与本规范有关的技术支持,由微软公司负责提供。 主题词: 多样化文本格式(Rich Text Format,RTF)规范 规范白皮书 全书内容: 214 页(译注:英文版) 本规范源于2003年10月发布的Word 2003 软件产品所使用的RTF 规范。 单击这里打开本规范的英文原版下载页面(链接至Microsoft 下载中心)。 多样化文本格式(即Rich Text Format,以下简称RTF)是一种用于在程序里面或程序之间转换数据和格式化信息时,对格式化文本和图形进行编码的方法。通常,用户需要借助于专门的转换软件来在不同的公司开发的各种应用程序之间交换字处理文档。而RTF则可以作为在不同的字处理软件、不同的文档格式和不同的操作系统平台间交换数据的一种标准的中介服务方式。 本书意在阐明RTF格式规范是怎么样来实现文本和图形的混合文档的。首先应该明确的是,RTF是用ASCII(7位低字节部分)或ANSI、PC-8、Macintosh 或IBM PC 字符集来表示文档的格式化信息的。在Microsoft Word 6.0(及其后继版本)中所创建的RTF文件是用作与麦金托什平台交换文档的,在Macintosh 和Power Macintosh 系统中都存在有“RTF.”的文件类型。不过,早期版本(2003 版以前)的Word 并不需要支持本规范所列出的所有命令标记。对于早先版本的Word,你应该参考它们各自所对应的RTF规范版本,以确定有哪些RTF命令是被支持的。当然了,用较新版的Word 来阅读早期版本的Word 所建立的RTF文件是不会存在任何问题的。 可以将文件转换为RTF格式的软件被称为RTF编辑器。RTF编辑器的任务就是将实际的文本和特定程序的控制信息分开,然后将文本以及与文本相关联的RTF命令分组写到一个新文件中。能够读取RTF文件,并以所见即所得的方式将指定的文本根据相关格式化命令的指示显示在屏幕上的软件称为RTF阅读器。 本规范附带了一个现成的RTF阅读器范例程序(有关该程序的更多内容,请查阅本规范的附录A:RTF阅读器范例程序),这个RTF分析阅读器范例程序是为那些希望通过本书了解如何开发自己的RTF阅读器的读者而准备的。这个程序及其详细用法已经记述在了附录A中。这个RTF阅读器范例是非卖品,微软不对该阅读器的代码及其文档提供技术或任何类型的支持。 在RTF 1.7 版中包含了许多由微软的Word 系列软件产品所提出的新的控制字,这些Word 产品包括了Microsoft Word for Windows 95 7.0 版、Microsoft Word 97 for Windows、Microsoft Word 98 for the Macintosh、Microsoft Word 2000 for Windows 和Microsoft Word 2002 for Windows,以及微软的其他一些产品。现在,RTF 1.8 版又扩充了一些新的命令以支持Microsoft Word 2003 中所用到的新特性。 RTF 语法 RTF文件实质上是纯文本文件,它使用的是7位ASCII字符集,由纯文本控制字、控制符和分组信息等元素组成。这使得RTF文件非常易于在PC机之间进行交换,因为绝大多数的个人计算机操作系统都支持7位ASCII字符集。不过,Microsoft Word for Windows 和Microsoft Word for Macintosh 间的数据交换却是按8位字符的方式进行的。跟大多数的纯文本文件不同,RTF是不限制文本行的最大长度的,因为它通过换行回车来标记一个文本行的结束。事实上,某些RTF阅读器常常会忽略换行回车,因为它们从未想过会在一个RTF文件的纯文本段中遇到换行回车。 控制字 所谓的RTF控制字 是一种具有特定格式的命令,它用于标记将要显示或打印出来的字符。 控制字的一般形式如下: \字母序列分隔符 例如: \par 注意 控制字是以反斜杠开头的,并且区分大小写。 字母序列由英文字母(a..z 或A..Z)组成。早期的控制字(有时又叫关键字)并不包含大写字母,不过近年来在一些新的控制字中也已经出现了大写字母。 分隔符通常用于标志一个RTF控制字的结束,它可以是以下字符之一: ?????

文档评论(0)

zhoujiahao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档