将html插入文档

时间:2014-05-19 20:54:46

标签: python uno

我成功创建了一个Python脚本来创建一个文档,并使用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/复制的Kitchen Sink示例。

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

1 个答案:

答案 0 :(得分:0)

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