1

我成功地创建了一个 Python 脚本来创建一个文档,并使用 UNO 接口到 LibreOffice Headless 输出为 PDF。

现在我有一个需要转换并插入到文档中的 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/复制的 Kitchen Sink 示例。

我不能使用它,因为我需要以编程方式添加页眉和页脚。

4

1 回答 1

0

您必须插入段落样式为“header1”的文本,才能被解释为 H1

于 2014-05-19T21:39:22.527 回答