使用PyRTF格式化

时间:2014-04-07 18:28:36

标签: python python-2.7 python-3.x rtf

我有一些代码用pyrtf创建表..由于这个模块没有文档..我不能设置一些属性,如文本背景颜色,表格边框和列对齐,以便如何设置这些属性。

from PyRTF import *
def make_table( ) :

  doc = Document()
  section = Section()
  doc.Sections.append( section )

  col1 = 1000
  col2 = 1000

      section.append( 'Table one', border =?? )

  table = Table( col1, col2)
  table.AddRow( Cell( 'column1'),FONTsize=?? ,backgroundCOLOR=??,align =?? ), Cell('column2')  )
  section.append( table )
  return doc
if __name__ == '__main__' :
  renderer = Renderer()

  renderer.Write( make_table(), file( 'table.rtf', 'w' ) )

  print "created"

1 个答案:

答案 0 :(得分:0)

我认为这有助于您解决问题,请通过以下链接:

<强> http://www.web2py.com/examples/static/sphinx/gluon/gluon.contrib.pyrtf.html