Использование pyUno ​​для записи текста в Libre/OpenOffice Writer

Я пытаюсь экспортировать некоторый текст из Python в документ Libre/OpenOffice Writer, который я создал в соответствии с этими инструкциями.

Например, используя

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

Я могу сделать строку текста похожей на заголовок, но это просто текст, а не фактический заголовок. Какие значения свойств я должен изменить, чтобы сгенерировать строку заголовка, которая была выбрана для оглавления?

В общем, где находится документация по свойствам и как вообще перемещаться по документу Writer? Мне очень трудно что-нибудь выкопать!

1 ответ

Решение

Я думаю, что это не привлекло большого интереса к stackru:) Ни у кого нет этого на форуме в LibreOffice.

К счастью, ребята из OpenOffice имели несколько хороших указателей, и здесь есть тема с вопросами и прочим. Я собираюсь продолжить обсуждение различных аспектов создания документов там.

Другие вопросы по тегам