RTF文件格式
文檔地址
首先給出一個生成最簡單的RTF文件的腳本
f=open('hello_world.rtf','w')
padding='{\rtf1\ansi'
padding+=' Hello World!\par}'
f.write(padding)
f.close()
rtf1標識RTF版本,格式rtfN
ansi標識字符集<charset>
par段落結(jié)束標志
以上為RTF文件頭必選標志位,以下為可選標志位
UnicodeRTF ,用來執(zhí)行Unicode向ANSI轉(zhuǎn)換的ANSI代碼頁。如:ansicpg1252
默認字體<deffont>,默認字體號deff? ,如:deff0
字體表<fonttbl>
文件表<filetbl>
顏色表<colortbl>
樣式表<stylesheet>
編目表<listtables>
編目表{ *listtable }
編目替換表{ *listoverridetable }
段落組屬性{ *pgptbl }
跟蹤修訂<revtbl>
RSID表<rsidtable>
生成器信息<generator>
關(guān)于{esult}
官方解釋:This result contains standard RTF. The RTF writer is responsible for providing the result so that existing RTF readers that do not support objects, or do not support a particular type of object, are able to display the object.
這個域是為了能使不支持object的RTF閱讀器顯示object的內(nèi)容。
關(guān)于equation流:
Equation Native Stream Data = EQNOLEFILEHDR + MTEFData
MTEFData = MTEF header + MTEF Byte Stream
總結(jié)
- 上一篇: mysql pydev_pydev-py
- 下一篇: 群晖管理员账号被提示无权限的处理方法