文档地址
首先,它显示了生成最简单的RTF文件的脚本
f=open(Hello_world.rtf,) w ) ) padding=() (rtf1(ansi ) padding=) Helloworld! par}'f.write(padding ) f.close ) ) )。
RTF1标识rtf版本,格式rtfN
ansi识别字符集charset
par段落结束标志
以上是RTF文件头必需标志位,以下是可选标志位
UnicodeRTF,它是用于执行Unicode到ANSI转换的ANSI代码页。 例如ansicpg1252
默认字体deffont,默认字体编号deff? 例如,deff0
字体表fonttbl
文件表filetbl
颜色表colortbl
样式表样式表
目录表列表
目录表{ *listtable }
目录替换表{ *listoverridetable }
段落组属性{ *pgptbl }
revtbl的修订
RSID表rsidtable
生成器信息生成器
关于{result}
官方说明: thisresultcontainsstandardrtf.thertfwriterisresponsibleforprovidingtheresultsothatexistingrtfreadersthatdonotsupportobjjj
此域用于允许不支持object的RTF读取器查看object的内容。
关于正交流:
equationnativestreamdata=eqnolefilehdrmtefdata
mte fdata=mtefheadermtefbytestream
转载于:https://www.cn blogs.com/snip 3r/p/10080984.html