【问题标题】:Using pyUno to write text into Libre/OpenOffice Writer使用 pyUno 将文本写入 Libre/OpenOffice Writer
【发布时间】:2013-04-07 01:29:18
【问题描述】:

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

例如,使用

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

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

一般来说,属性的文档在哪里,一般如何浏览 Writer 文档?我很难挖掘任何东西!

【问题讨论】:

    标签: libreoffice openoffice-writer uno pyuno


    【解决方案1】:

    我猜这在 stackoverflow 上并没有引起太大的兴趣 :) 在 LibreOffice 的论坛上也没有。

    幸运的是,OpenOffice 的人们提出了一些很好的建议,一个包含上述问题和更多问题的线程是 here。我将在那里继续讨论文档创建的各个方面。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-23
      • 2022-08-10
      • 2013-12-31
      相关资源
      最近更新 更多