问题标签 [jopendocument]

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 投票
0 回答
838 浏览

java - 在 odt 文档中添加带有 jOpenDocument 的图像(作者)

我正在尝试jOpenDocument API,我想添加/插入图像。我可以用这个 API 做到这一点吗?我对 jOpenDocument 很感兴趣,因为它使我能够创建一个模板,然后使用 Java 处理文档(我认为使用 Apache 的 ODFDOM 是不可能的)。

我发现的唯一一件事是我可以做这样的事情:

如您所见,这只是一个href,因此我的 odt 文件将不可移植,因为它取决于图像的路径。

jOpenDocument API 中是否有任何本机方法,以便我可以在我的 odt 文档中插入图像?

0 投票
2 回答
675 浏览

java - 尝试使用 jOpenDocument 获取 .ods 单元格时出现 IndexOutOfBoundException

我的编码面临一些挑战。

我开始了解 jOpenDocument-Library。我想用一些示例值填充现有的 OpenOffice-Spreadsheet-Template (template.ods)。运行上述代码时,控制台显示如下:

模板.ods

“template.ods”“true”表明应用程序从目录中检索了文件,“true”表明它可以读取单元格,该单元格是空的。

但我不知道哪个 Array 抛出 Exception 以及为什么它说"Unknown Source"

0 投票
1 回答
841 浏览

java - jOpenDocument:尝试从 ODS 生成 PDF 时出现问题

我有一个 .ods 文件,想使用 jOpenDocument (Java) 将其导出为 PDF。

我使用以下代码:

运行时,控制台显示如下:

我实际上不知道我可以在这里修改哪种样式?实例化只需要一个 OpenDocument 作为参数。

已经包含异常处理(不是代码片段的一部分)。

提前感谢您的帮助!

0 投票
0 回答
230 浏览

java - 在 jopendocument 中创建公式

如果在 oocalc 等电子表格应用程序中打开文件,如何在 jopendocument 中创建一个计算公式?

我想填写值并设置公式,以帮助电子表格的用户并使他能够深入研究这些值。

0 投票
0 回答
241 浏览

java - 使用 JOpenDocument 复制行

我试图使用 JOpenDocument v1.3 多次复制一行,但我失败了。

这是我的代码片段:

上面的代码不会更改任何行,也不会显示错误。

我知道我可以分别复制每个单元格,但我认为如果有办法一次完成所有操作,它应该更有效。

提前致谢。

0 投票
1 回答
625 浏览

java - JOpenDocument:空白行和单元格的问题

使用JOpenDocument解析 .ods 文件时出现问题。我的文件中有三行四列,但是当我解析这个文件时,我得到 1024 列和太多行。有很多空白单元格。
我像xml一样打开了这个.ods文件,它没有很多行。
而且我在 JOpenDocument API 中找不到检查空单元格的方法。

这是我用数据创建行的代码:

我该如何解决这个问题?也许我必须改变图书馆?

0 投票
1 回答
536 浏览

java - ODT 文档中带有 jOpenDocument 的字段中的新行

我正在尝试使用 jOpenDocument 库从 java 填写模板。

我想在一个领域开始一个新的行。正常的换行符 (\n) 不起作用。

当我在文档中手动执行此操作并查看 xml 文件 (content.xml) 时,我明白为什么这不起作用。对于该字段中的每个新行,都有一个单独的段落。

所以也许有一种方法可以将多个段落组合在一个对象中,然后调用 setField() 与多个段落对象。但直到现在我还没有找到任何解决方案。

代码示例:

0 投票
0 回答
35 浏览

java - soffice 转换 .ods 文件,使用 jOpenDocument API 读取 .ods 文件失败

我已通过在终端中使用以下命令将.xls文件转换为.ods

转换后,我无法使用jOpenDocument1.3.jarSpreadSheet API 读取fileName.ods。当我尝试读取 .ods 文件时,它会抛出NullPointer Exception

我在 Ubuntu 平台上工作,如果我使用LibreOffice将.xls文件转换为.ods ,那么它工作正常,但如果我使用soffice终端将它转换,那么它会抛出异常!

有没有办法使用命令行转换文件,以便 Java 代码能够正确读取它。

我正在使用下面的代码来读取转换后的fileName.ods文件。

createFromFile ” 给出 NullPointer 异常

任何帮助将不胜感激。

0 投票
1 回答
43 浏览

java - 导出文件标题行有多余的行

我想像这样导出 odsfile

但我真的得到了出口是这个(标题有额外的词)

这是我的代码,感谢您的任何建议

0 投票
2 回答
8300 浏览

java - 如何通过 java 和 jopendocument 包读取 .ods 文档

我有 .ods 文件,我想通过 java 程序读取和显示它我使用了这个程序:

.ods 文件是: 在此处输入图像描述

输出如下所示:

**问题是我如何使用这个 jopendocument 包显示字符、数字和符号并避免或解决这些异常??**