问题标签 [opendocument]

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 投票
9 回答
2564 浏览

file - 如何以自己的文件格式获取文件以拥有自己的动态图标?

我们的应用程序具有类似于 OpenDocument 文件格式的文件格式(请参阅http://en.wikipedia.org/wiki/OpenDocument) - 即使用清单文件、缩略图等进行压缩。

我注意到 OpenOffice 文件在 Windows 和 Linux 中都有一个 Open Office 文件的预览图像作为它们的图标。有什么方法可以为我们的文件实现这一点:即我想要一个基于内部 thumbnail.png 的动态图标?

编辑 1哇,感谢所有快速回答。Thumbnailer看起来非常适合 GNOME 世界。Windows 我将研究这些链接,谢谢。至于评论问题:以编程方式或通过我们的安装程序。

编辑 2哦,忘了 Mac。在 Mac 上怎么样?(对不起 Mac 爱好者!)还有关于 OpenOffice 如何处理他们的 IconHandler 东西的任何链接或信息 - 因为我们的会非常相似?

0 投票
2 回答
3010 浏览

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

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

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

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

0 投票
1 回答
44 浏览

xml - 关于如何将带有换行符的单元格文本从电子表格转换为 XML 的见解

所以,

我正在尝试从 ODS 电子表格中的单元格获取内容。

我正在做类似的事情:

讨厌的一点是我的表格单元格的内容有很多换行符,我的代码无法获取全文=/

我还尝试了上面代码的许多变体,但没有成功。有人可以给我一个建议吗?

谢谢^^

0 投票
3 回答
3479 浏览

php - 在 PHP 中生成带有动态图像的 ODT 文档

我在一个共享主机包上维护了几个基于 PHP 和 mySQL 的 Web 数据库。数据库有一种机制供用户使用占位符上传 OpenOffice 文档:

然后,我使用这个出色的 PHP 工具运行 OpenOffice 文档并将数据库中的值插入其中。结果又是一个 OpenOffice 文档。

它不能做的是动态图像

有人知道将图像插入 OpenOffice 文档的解决方案吗?最好是仅 PHP 解决方案?

  • 我知道普诺。不能在这种情况下使用它,因为它是共享主机。
  • 我知道 OpenOffice 可以作为守护进程运行 - 同上。
  • 我知道phpDocWriter。它非常适合 SXW 文件,但现在已经死了。
  • 我知道 OpenDocument 是 ZIP 文件中 XML 文件的集合。我曾经尝试以编程方式为 ODT 文档中的每个图像添加标题。它把我逼疯了。我对使用这种格式的开发人员表示钦佩,但它不适合我。

我非常感谢有关现有解决方案的任何提示。

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 文件并修改它?

0 投票
2 回答
640 浏览

php - 我想在 python 或 php 中将多个图像写入 odt 文件

我想将多个图像文件写入一个 odt 文件。我将指定一个目录,脚本将从那里通过一个循环获取它。但是我从哪里开始呢?我以前从来没有做过这样的事情!

我找到了这个python代码,它可以转换html 2 python ...所以我们可以先解析一个html然后调用这个。但是没有关于如何使用它的参考。

html2odt 代码

0 投票
2 回答
1280 浏览

perl - 如何使用 Perl 编写 Microsoft Word/Office Open XML 文档?

我编写了一个 Perl 脚本,它读取一些数据并为该数据生成一个 OpenOffice Writer/OpenDocument 文件。我还可以构建 Microsoft Word/Office Open XML 文档吗?

0 投票
2 回答
672 浏览

perl - 如何使用 Perl 生成 ODF 图表

如何使用 Perl创建带有图表的开放文档格式电子表格?

0 投票
1 回答
2834 浏览

c++ - 从 .odt 文件填充 QTextDocument

我正在使用 C++ 和 Qt 编写富文本编辑器。现在,我希望它(至少)支持 .odt 格式。

我发现 QTextDocumentWriter 用于将 QTextDocument 的内容写入文件,但我似乎找不到任何东西可以将其读回 QTextDocument,这显然使得首先保存它毫无用处。

所以问题是,如何将 .odt 文档加载到 QTextDocument 中?