问题标签 [odf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
749 浏览

.net - OOXML\ODF 库

我想创建一个 .NET 应用程序,它允许我执行 OOXML(自定义 XML 部件和 ContentControls)和 ODF(RDF 元数据)文档的语义标记。我正在寻找合适的图书馆。对于 OOXML,理想的选择是 Open XML SDK 2.0。但是没有那么多 .NET 库可以与 ODF 一起使用(我只找到了 AODL 和 ODF.NET),而且它们不太适合。我不能在 .NET 代码中使用 Java 库(?)。

剩下的选项似乎是 UNO(我也不想使用)和 Qt。Qt 是否适合我的目的?我能组织 .NET 和 Qt 之间的交互吗?或者我可以用别的东西吗?

0 投票
2 回答
6089 浏览

openoffice.org - OpenOffice.org API 还是 LibreOffice API?

我应该使用哪个 API?哪一个更有前途?我的主要目标是生成 ODF 文档。支持 ODF 1.2 对我来说很重要。我想使用 C++ 和 CLI bingings。

0 投票
1 回答
6871 浏览

c++ - 是否有任何用于生成 ods/xlsx 文档的库?

我需要编辑 xlsx/ods 文件。

我想,就任务似乎相对常见而言,它应该是一个库。我在 SO 上检查了当前答案,但找不到合适的解决方案。

我的要求是:

  • 支持docxodf
  • 开源
  • C++ / C
  • 跨平台(Linux/Windows)

我不需要渲染文档,只需编辑它们(读取数据并应用一些转换)。

另外,我知道上面的文档只是s 的zip档案xml,我正在寻找一些提供一些高级 API 的库。

0 投票
1 回答
918 浏览

java - JAVA ODFDOM:如何从 ODF 表中获取整数值

我正在使用此代码从 ODF 中的工作表中获取最大行数

但是此代码仅返回非整数值计数,如果工作表中列的任何行包含整数值,则它会跳过它并且此函数返回的行计数无效

它只计算字母数字值行

有什么方法可以让我获得正确的行数

JAR 使用 odfdom-java-0.8.7-jar-with-dependencies

0 投票
1 回答
639 浏览

qt - MS Word 不会读取用 QTextDocumentWriter 编写的 ODF 文件

我尝试了 QTextDocumentWriter 并设法生成 ODF 文件复制粘贴示例代码。代码看起来很简单。但是虽然OpenOffice打开生成的文档很好,但是我的MS Word 2010报错了。如果我选择忽略该错误,Word 会打开文档,但它看起来与 OpenOffice 中的不一样(看起来像是格式丢失的一部分)。

有没有人遇到过同样的情况。有没有我错过的作家配置可以帮助解决这个问题?

0 投票
1 回答
1116 浏览

xml - 电子表格标记语言

是否有电子表格标记语言的完整参考或文档?哪个用于在 MS-Excel、Openoffice Calc 等中创建类似于 XML 的文件?

0 投票
1 回答
193 浏览

xml - 如何在平面 XML 中对兄弟姐妹进行分组

我有 XML 的以下部分(它是ODF

我需要将其转换为

如您所见,我想Block为每个text:h/@text:outline-level = 2节点创建一个元素。

所有后续text:ptext:h/@text:outline-level > 2兄弟姐妹都应该放在Content刚刚创建的元素内的一个Block元素中。

我怎样才能做到这一点?

0 投票
1 回答
259 浏览

google-app-engine - 在 Appengine 应用中导出和导入 ODS 文件

我正在使用 gwt 和 Appengine 在 java 中开发应用程序。我的应用程序应该具备的一项功能是从 .ods 文件导入数据,并以 .ods 格式导出数据。我知道jOpenDocument jar,但它不能与 Appengine 应用程序一起使用,因为它使用了一些 Appengine 受限类。请为完成此任务的替代方法提供任何建议?

0 投票
1 回答
201 浏览

r - 包含非 ASCII 字符的 odfWeave 错误源文档

在我的文档上调用 ODFWeave 时出现此错误。

我已经看到了一些可以在 LaTeX 文档“(Sweave --encoding=utf-8)”中添加编码开关的方法,但不知道这是否可以使用 odfWeave 来完成

我之前通过将源文档转换回 ASCII 解决了这个问题,但理想情况下,如果转换可以使用我的文档中的任何内容(例如,某些名称需要非 ASCII 字符集)运行,那就太好了。

0 投票
1 回答
478 浏览

xslt - 是否有任何现成的 xslt 文件可以将 ODF 内容 xml 转换为纯文本?

我尝试使用谷歌搜索,但找不到任何 xslt 文件将 ODF 内容 xml 转换为纯文本。也许有人知道它是否存在?

更新:

我正在搜索的样式表主要用于 ODT content.xml。这是示例输入:img.rg.ru/pril/article/61/45/53/UDO04.2012.odt(可以使用解压缩解压缩content.xml)。XSLT 版本是 1.0。