使用python生成word的中文字體

 咱們今天用python生成word文件,主要是用到了PyRTF包生成rtf文件,因爲PyRTF的包中文教程比較少,因此特此記錄幾篇文章,也但願給你們有一些幫助。python

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

 from PyRTF import *字體

doc = Document()                                                        spa

 ss = doc.StyleSheet                                                     教程

  # 在這裏加入中文字體,\xcb\xce\xcc\xe5是「宋體」的中文內碼                get

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

  section = Section()                                                     import

  doc.Sections.append(section)                                      方法

  tps = TextPS(font=getattr(ss.Fonts, "\\'cb\\'ce\\'cc\\'e5"))im

用下上面的代碼,應該能夠用用python在WORD上使用中文字體了

相關文章
相關標籤/搜索