天天看點

python生成word中文字型

python生成word中文字型

我們今天用python生成word檔案,主要是用到了PyRTF包生成rtf檔案,由于PyRTF的包中文教程比較少,是以特此記錄幾篇文章,也希望給大家有一些幫助。

python生成word中文字型

開始碰到一個問題,就是不能給word檔案添加中文的字型,找了很久的資料,發現解決方法是:

from PyRTF import *

doc = Document()                                                        

ss = doc.StyleSheet                                                     

# 在這裡加入中文字型,\xcb\xce\xcc\xe5是“宋體”的中文内碼                

ss.Fonts.append(Font("\\'cb\\'ce\\'cc\\'e5", 'modern', 134, 30))        

section = Section()