使用pyUno将文本写入Libre / OpenOffice Writer

时间:2013-04-07 01:29:19

标签: libreoffice openoffice-writer uno pyuno

我正在尝试将一些文本从Python导出到我根据these指令创建的Libre / OpenOffice Writer文档。

例如,使用

cursor.setPropertyValue("CharHeight", 20)
cursor.setPropertyValue("CharWeight", 150)
document.Text.insertString(cursor, "This Is Heading One", 0)

我可以使一行文字看起来像标题,但它只是文本而不是实际标题。我必须修改哪些属性值才能生成为TOC选择的标题行?

一般来说,属性的文档在哪里,以及如何一般导航Writer文档?我正在很难挖掘任何东西!

1 个答案:

答案 0 :(得分:1)

我想这并没有引起人们对stackoverflow感兴趣:)在LibreOffice论坛上也没有。

幸运的是,OpenOffice上的人们有一些好的指针,而且上面有问题的帖子是here。我将继续讨论那里的文档创建的各个方面。