问题标签 [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 投票
2 回答
3010 浏览

php - 使用php将mysql数据导出到ODF

我想知道是否有人尝试将数据从 MySQL 导出为 ODF 格式?

任何信息/文件将不胜感激。

如果可能,我将尝试将 MySQL 结果集导出到 ODF 电子表格。

0 投票
2 回答
12605 浏览

java - 如何使用 java 访问开放文档格式 (.ods) 的电子表格?

我想用 Java 阅读、编写和创建开放文档格式的电子表格。我希望生成的 Java 程序在没有安装 OpenOffice.org 或其他支持 ODS 的程序的计算机上运行。是否存在访问此格式的库?

0 投票
6 回答
17300 浏览

python - ODFPy 文档

我需要操作ODF文件格式(开放文档格式,开放办公室的内部格式),我需要用Python来做。

看起来 ODFPy 是一个很棒的库。不幸的是,官方文档很差,几乎没用。我在网上几乎找不到任何东西——也许它不那么受欢迎?

有没有人可以指出一些信息或更好的文档?

0 投票
4 回答
11398 浏览

html - 如何将 OpenOffice ODF 文件转换为 HTML

我有一些带有数学公式的 ODF 文件,我需要渲染它们……否则老板会解雇我(笑)。

请问有没有办法做到这一点?或者它们只能在 OpenOffice 中呈现?

0 投票
3 回答
331 浏览

file - 如何识别ODF文件?

我需要能够根据文件的内容而不是文件的扩展名来识别给定文件是 ODF 文件。

ODF 文件实际上是 zip 容器中 XML 文件的集合,这意味着我不能使用文件的幻数,因为它只会表明它是一个 zip 文件。

那么我真正要问的是,ODF 容器中是否需要存在任何文件?如果是这样,则该文件在 zip 容器中的存在表明它很可能是 ODF 文件,而该文件的缺失表明它绝对不是ODF 文件。

0 投票
2 回答
4817 浏览

python - 生成 ODT/DOC(X) 并转换为 PDF,无需 OO.o/MS

我有一个生成发票并将它们存储为 PDF 的 WSGI 应用程序。

到目前为止,我已经解决了 FPDF(或等价物)的类似问题,像 GUI 一样从头开始生成 PDF。可悲的是,这意味着整个格式化逻辑(定位页眉、页脚和内容、样式)都在应用程序中,而实际上不应该在其中。

由于模板已经存在于 Office 格式(ODT、DOC、DOCX)中,我更愿意简单地使用它们作为基础并填写实际内容。我找到了 Appy 框架,它对带注释的 ODT 文件做了很多工作。

这仍然留下了更大的问题:将ODT(或DOC,或DOCX)转换为PDF。在服务器上。运行 Linux。没有 GUI 库。因此,没有 OO.o 或 MS Office。

这完全有可能还是我最好在我的代码中保留样式?

实际要填写的内容实际上是非常有限的:几个段落,其中一些可能是可选的,一个或两个标题,总是在同一个地方,以及表格的几行。在 HTML 中,这将是微不足道的。

编辑:基本上,我想要一个可以从充当模板的 ODF 文件生成 ODT 文件的库和一个可以将结果转换为 PDF 的库(这可能是症结所在)。

0 投票
5 回答
4020 浏览

c++ - 用于呈现 ODF 文档的 C++ 库?

我找不到任何开源库来使用 C++ 呈现 ODF 文档。我发现 ODKit 支持 .NET C# 的 Java 和 AODL。

有没有人有任何想法或给我任何指示。

0 投票
4 回答
5798 浏览

c++ - 可以使用 Qt 输出为 .doc 格式吗?

我正在使用 Qt 编写程序。我希望它输出到 .doc 以保留格式,但 Qt 支持的只是纯文本、ODF 和 HTML 格式。ODF 和 HTML 将保留格式,但我必须将其复制并粘贴到 .doc 文件中。

我希望能够保存 .doc 文件而不必担心这样做。我用谷歌搜索了很多次,但我还没有找到解决方案。

0 投票
1 回答
145 浏览

.net - 在 .net 应用程序中支持 ODF 的子集

我正在为基于 ASP.net 的网站构建一个简单的 CMS,并希望将网站内容存储在使用 ODF 文件格式子集的文件中。理想情况下,站点应该能够以任何符合 ODF 的编辑器都可以打开和编辑的格式保存创建的内容。

如果所有文件的元素都在我们支持的子集中,它还应该能够打开任何符合 ODF 的文件并加载它。如果它包含 CMS 不支持的元素,CMS 应该报告那些不受支持的元素是什么。

是否有用于处理此类事情的 .net 库,还是我需要构建一个?我不想重新发明轮子。

0 投票
2 回答
8121 浏览

php - 在 php 中编辑 odt 文档的库

我尝试在 PHP 中以编程方式编辑 ODT 文档。事实上,我只是想做一些文本替换并在表格中添加新行。

我知道普通的 ODF 文档是包含 XML 文件的存档。但在我重新发明轮子之前:是否有任何图书馆可以完成大部分任务?还是我应该只在 DOM 解析器中解析 XML 文件并修改它?