gpt4 book ai didi

java - 如何使用 OpenOffice API 将 HTML 文本放入 OpenOffice 文档

转载 作者:可可西里 更新时间:2023-11-01 13:37:24 27 4
gpt4 key购买 nike

让我们看看这个例子:

  1. 我有 HTML 标记的文本:

    <font size="100">Example text</font>
  2. 我有 *.odt(OpenDocument 文本)文档,我想在其中放置此 HTML 文本,其格式取决于 HTML 标签(在此示例中为 font 标签应该被省略,文本 Example text 在结果 *.odt 文件中应该有 100point 大小的字体)。

我更喜欢(但这不是强烈要求)使用 OpenOffice UNO API for Java 来实现这一点。有什么方法可以使用简单的 UNO API 内置 HTML-odt 转换器或其他东西将此 HTML 文本注入(inject)*.odt 文档的主体中像这样(或者我必须手动检查文本中的 HTML 标记,然后使用 OO UNO API 放置具有特定格式的文本 - 例如字体大小)?

最佳答案

好的,这就是我为实现这一目标所做的工作(使用 OpenOffice UNO Api 和 JAVA):

  1. 在我们要放置 HTML 文本的位置加载 odt 文档。
  2. 转到要放置 HTML 文本的位置。
  3. HTML 文本保存在系统的临时文件中(也许不使用 http URL 保存是可能的,但我没有测试它)。
  4. this 之后的 odt 中插入 HTML说明并将 URL 传递给临时 HTML 文件(记住将系统路径转换为 ​​OO 路径)。

关于java - 如何使用 OpenOffice API 将 HTML 文本放入 OpenOffice 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13228494/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com