Использование 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 имели несколько хороших указателей, и здесь есть тема с вопросами и прочим. Я собираюсь продолжить обсуждение различных аспектов создания документов там.