javascript - 是否可以使用 JavaScript 和 OpenOffice 构建网络办公应用程序?

标签 javascript openoffice.org libreoffice

我想写一个可以编辑OpenOffice文档ODF的网站,用户可以将ODF文件上传到网站,编辑它们,然后再次下载为ODF。

我该怎么做? docs.google.com 是如何做到的?

现在我想在服务器上尝试 OpenOffice (LibreOffice) UNO 编程,在网站上尝试 JavaScript,可以吗? 如果可以的话我该怎么做?

最佳答案

一般来说。是的,你可以。

Open Office 是“开放”的,因此您可以通过浏览它的代码来了解 ODF 是如何创建和保存的。但是您应该找到所有 Open Office 文档的规范,它就在那里,这也是所有 Open Office 文档不久前被授予 ISO 标准的原因。

我认为应该有很多脚本可以将 doc 转换为 odf、pdf 转换为 odf、向后转换等,请尝试在谷歌上搜索您最喜欢的 php/python/ruby/java/其他提供此类解决方案的脚本。也许甚至有一个解决方案,将 PHP 的对象更改为 doc/odf/pdf 格式,并让将一种格式转换为另一种格式。

在浏览器中编辑它要困难得多,需要做更多的工作。但谷歌文档表明这是可能的。

简而言之,有很多工作,并且社区已经完成了一些工作。需要通过谷歌搜索才能找到这些片段。

关于javascript - 是否可以使用 JavaScript 和 OpenOffice 构建网络办公应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5816671/

相关文章:

javascript - 检查类的所有输入是否都有值

javascript - 单击后更改按钮链接

java - Open Office - 使用 Tortoise SVN 下载 Java 代码示例

automation - 使用 OpenOffice.org 基本宏以编程方式将 *.odt 文件转换为 MS Word *.doc 文件

java - 从代码中合并两个 .odt 文件

libreoffice - 根据文档,Libre Office Calc OR 无法工作

javascript - 是否可以使用 HTML、CSS 和 Javascript 构建 LibreOffice 侧边栏插件

javascript - 用jstree中的子树替换单个节点

python - 使用 Python 将 PDF 转换为 .docx

javascript - Protractor Zip 文件上传