将文本放入 LibreOffice 文档中的程序

mrg*_*013 4 c# windows libreoffice

我正在尝试用 C# 编写一个程序,它将文本放入打开的 LibreOffice 文档(Writer)中。

首先,用户可以对文本(保存到字符串变量)做出一些决定,当单击按钮时,它应该将这些字符串中的文本放入文档中。

我怎样才能做到这一点?

Owa*_*shi 5

Libre Office 使用开放文档格式 (ODF)(它实际上是一种基于 XML 的格式,通常使用 zip 进行压缩),这是一种易于使用的格式,我发现 AODL 是唯一的开源库(查看下面的链接)并且我我也确信 .NET 库可以为您完成繁重的工作,这里有一些教程和链接可以帮助您。

  1. AODL 允许您的应用程序支持 OpenDocument 格式。(OpenSource .NET 库)
  2. 如何读写 ODF/ODS 文件
  3. 读取和写入 ODF/ODS 文件(OpenDocument 电子表格)