【问题标题】:Program to put text into LibreOffice document将文本放入 LibreOffice 文档的程序
【发布时间】:2013-03-16 18:43:09
【问题描述】:

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

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

我该怎么做?

【问题讨论】:

  • 嗨 mrgerbik2013,查看我更新的答案,如果我的答案对你有帮助,别忘了标记为答案并点赞 :)
  • 如果您不想使用库,并且想创建一个易于使用的 exe 文件,您可以使用 AutoHotKey。在此处查找example。 AutoHotKey 制作相对较大的 exe。我使用类似的东西来存储多达 20 个剪贴板文本。
  • 看看这些答案。 AOLD 旧且未维护 API stackoverflow.com/questions/390006/openoffice-and-net/12439384

标签: c# windows libreoffice


【解决方案1】:

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

  1. AODL allows your application to support the OpenDocument Format.(OpenSource .NET Library)
  2. How to Read and Write ODF/ODS File
  3. Read and write ODF/ODS files (OpenDocument Spreadsheets)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-21
    • 1970-01-01
    • 2014-04-19
    • 1970-01-01
    • 2011-09-02
    • 2011-03-10
    • 2013-03-01
    相关资源
    最近更新 更多