问题标签 [webodf]

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 回答
18231 浏览

javascript - 如何使用 FileReader javascript 读取 XML 文件?

我需要从 ODF 文件中获取 XML。我尝试使用 FileReader readAsText 和 readAsBinaryString 但它不起作用。

FileReader readAsText返回 odf 文件的一些特殊字符。

readAsBinaryString

如何使用 javascript FileReader 从 ODF 文件中获取 XML?

0 投票
2 回答
1019 浏览

c# - Webodf 从字节显示 odf

webodf 是否可以从其字节中读取 odf / odt 文件?而不是一个网址?

目前使用:

并且想要类似的东西

0 投票
2 回答
2471 浏览

java - AJAX:将文件发送到 Servlet 并在新窗口中打开响应

在我的应用程序中,用户可以通过 WebODF ( http://webodf.org/ )编辑 ODF 文件。保存时,我想将编辑后的文件发送到 servlet,通过 ODFDOM(http://code.google.com/p/xdocreport/wiki/ODFDOMConverterPDFViaIText)将其转换为 PDF 并在新窗口中打开。

目前我正在尝试通过 AJAX 做到这一点。一切正常,直到我尝试打开收到的 PDF 文件。

我的Javascript:

我的小服务程序:

似乎 Javascript 想要将收到的 PDF 文件解析为 URL,但(显然)这样做失败了。有没有办法在新窗口中打开文件,或者我必须找到另一种方法来做到这一点?

0 投票
1 回答
623 浏览

odf - 在 localServer 上测试 WebOdf 协作编辑器

我正在尝试在我的网站中添加文档编辑器支持。我找到了 Opensource WebODF 并尝试在我的本地服务器上对其进行测试。git 存储库自述文件提供了有关如何添加 Odf 查看器支持的说明。我能够测试本地编辑器。有人可以解释如何在本地服务器上设置协作编辑器。

0 投票
2 回答
3256 浏览

odf - 在 C++ 代码中编辑“ods”文件

我需要在 C++ 中以编程方式编辑 LibreOffice Calc 文档。我知道有odfkit一个使用 .ods 的库,webodf但它看起来不支持编辑 .ods 文件。

是否有任何替代方案可以为我提供此功能?

0 投票
1 回答
432 浏览

node.js - 关于如何在 webodf 中进行 ODF 文档渲染的示例代码

我有一些旧程序,我们用它来自动生成表格/曲线等。这个程序转储 LaTex。我们现在正在转向 ODF 标准而不是 LaTex。

我正在寻找一些关于如何使用 webodf 来呈现表格、部分、参考、目录等文档的示例。

我已经查看了 webodf 的 API,但我不知道从哪里开始。

有人可以向男人展示一些前任的例子吗?节点。

谢谢

0 投票
2 回答
2284 浏览

javascript - 使用 WebODF / Javascript 动态创建 ODT

使用javascript,我需要创建一个文件并用变量.odt中的数据填充内容。javascript我发现唯一可行的是WebODF. 一个看起来与之相似的例子是here

当我尝试做PDFpdfkit(使用节点)类似的事情时,我可以做这样的事情:

是否可以使用 做类似的事情WebODF?我找到了 ops.OpInsertText,但我不确定如何使用它来实际插入文本。

同样,理想情况下,解决方案仅在javascript.

0 投票
1 回答
906 浏览

node.js - 如何通过 node.js 在 localhost 中使用 webodf 编辑器

我没有找到任何关于如何运行 webodf 的教程,我阅读了他的 api 和源代码,我正在了解如何启动它,任何人都可以分享这个想法。

我得到了这个,但我没有进入其中的 webodf.js 文件,我错过了任何东西。

0 投票
1 回答
405 浏览

javascript - 在本地机器上使用 WebODF

我想以最简单的形式使用 WebODF:http ://www.webodf.org/start/ 只是为了在网络浏览器中显示 ODT 文档。在我“复制”问题之前,我已经阅读了所有这些帖子:https ://stackoverflow.com/search?q=webODF。

我在同一个本地文件夹 (c:\Data) 中有以下内容: - webODTTest.html - Try.odt - webodf.js

根据上面的链接,ODTTest.html 看起来像这样:

当我尝试在浏览器中加载 html 时,脚本似乎已启动,因为它显示:“LoadingTry.odt ...”。但此时它会停止,并且不会加载/显示 Try.odt。

我错过了什么?

0 投票
1 回答
555 浏览

javascript - WebODF 简单文件打开

我正在尝试在 javascript 中使用 WebODF 进行简单的文件查看。我的代码如下所示:

当我运行代码时,我收到警报:

断言失败:odf.OdfCanvas 构造函数需要 DOM 元素

为什么会发生这种情况,我该如何打开odt文件?