Успешно създадох скрипт на Python за създаване на документ и извеждане като PDF с помощта на UNO интерфейс към LibreOffice Headless.
Сега имам HTML низ, който трябва да конвертирам и вмъкна в документа.
Това, което използвам в момента е това:
document.Text.insertString(cursor, "<h1>Title</h1><p>Lorem ipsum...</p>" , False)
Но разбира се, че е написано така, както е, бих искал да конвертирам HTML стиловете в LibreOffice Writer.
Възможно ли е това?.
Редактиране:
Искам да получа същия резултат, както когато го правя
soffice --headless --convert-to pdf ipsum.html
Файлът ipsum.html е само примерът за кухненска мивка, който копирах от http://html-ipsum.com/.
Не мога да използвам това, защото трябва програмно да добавя горен и долен колонтитул.