问题标签 [openoffice-api]

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 投票
1 回答
4151 浏览

openoffice.org - OpenOffice API:URL 似乎不受支持

对于一个看似有效的 URL,我得到了这个异常:

被称为templateURL

顺便说一句:相同的代码在 Windows 上运行良好。(当然会生成 diff URL)。

编辑:对于像这样的 URL:

我犯了同样的错误。

0 投票
4 回答
5027 浏览

java - 如何使用 Java 库将文档转换为横向模式?

我正在用 Java 编写程序(我使用的是 Ubuntu)。我正在使用 Jodconverter 将文档转换为 PDF。我必须将文档转换为横向模式,但我读到 Jodconverter 不支持方向更改。我也尝试过使用 OpenOffice API,但我遇到了同样的问题。

是否有任何 Java 库可以转换为横向?

0 投票
0 回答
820 浏览

html - 如何使用 OpenOffice API 将 HTML 文本放入 OpenOffice 电子表格

如何使用 OpenOffice API 将 HTML 文本放入 OpenOffice 电子表格

我找到了 ODT-Textdocuments 的解决方案.. (但没有针对 SpreadsheetDocment)

  1. 在我们想要放置 HTML 文本的地方加载 odt 文档。
  2. 转到要放置 HTML 文本的位置。
  3. 将 HTML 文本保存在系统的临时文件中(也许可以不使用 http URL 保存,但我没有测试它)。
  4. 按照此说明将 HTML 插入 odt 并将 URL 传递给临时 HTML 文件(请记住将系统路径转换为 ​​OO 路径)。

那里使用了方法:insertDocumentFromURL。

我不知道如何将这种方法与电子表格一起使用.. 还是有其他解决方案?例如:cellText.setHtml("....");???你或有人能帮帮我吗???

OpenOffice TextDocument 的完整代码示例:

和我

0 投票
3 回答
109 浏览

java - 添加验证我是否在 Eclipse 中的代码?

正如在不同位置所提到的,maven(3.0.1 版)不支持项目外部的 CLASSPATH。因此,当 jUnitTest 想要启动外部应用程序(如 OpenOffice ie)时,它会在启动命令 '$> mvn test' 时失败。在 Eclipse 中,我可以在“运行配置”中手动添加 CLASSPATH,然后它就可以正常工作了。

我的问题:我可以在我的 jUnitTest 源代码中添加代码来验证我在 Eclipse 中吗?因为这只会跳过命令行上的测试。而其他测试仍在命令行上继续进行。

0 投票
1 回答
4064 浏览

python - Python 将 Excel 文件(xls 或 xlsx)与 ODS 相互转换

我一直在网上寻找可以将 Excel 文件转换为 ODS 格式的 Python 库或工具,但没有找到任何东西。

我需要能够以任何一种格式输入和输出数据。我们不需要担心合并的单元格、公式或任何不简单的东西。

0 投票
1 回答
1014 浏览

c# - 将 HTML 文本插入 OpenOffice 文档 (.odt) 文件

我正在尝试在Apache Open Office .odt文件中插入 HTML 文本

我尝试使用Bold如下所示的语句,但它不起作用。

我有什么遗漏吗?

输出:

在此处输入图像描述

0 投票
0 回答
1062 浏览

java - 使用 openoffice API 将图像插入到 writer 中的表格单元格中

我正在尝试使用 openoffice api 将图像插入到文档内表格的单元格中。但是,我得到了如下图所示的空白图像

在此处输入图像描述



这是代码:


我试图做的是创建一个图像对象(com.sun.star.text.TextGraphicObject)并将图像路径添加到图像对象中。我在另一个将图像插入文本字段的函数上做了同样的事情,它起作用了。我不知道为什么这个功能不起作用。

0 投票
1 回答
688 浏览

java - unwinreg.dll:无法在 AMD 64 位平台上加载 ia 32 位 .dll

我正在首次涉足 UNO,在我的主要尝试失败(引导程序问题)之后,我已经回到了基础,我正在尝试遵循初学者指南

https://wiki.openoffice.org/wiki/Documentation/DevGuide/FirstSteps/First_Contact#AntBuildScript

我在 Windows 7 64 位的 Eclipse 上运行 Java。我已经为 Windows(和 Office 4)修改了 build.xml,虽然我不是专家,但我认为我已经成功地完成了它 - 应用程序构建并尝试运行。

最初我得到一个错误 -

线程“主”java.lang.UnsatisfiedLinkError 中的异常:java.library.path 中没有 unowinreg

我将 unwinreg.dll 从 sdk 复制到 system32 文件夹,现在出现此错误

unwinreg.dll:无法在 AMD 64 位平台上加载 ia 32 位 .dll

自 2012 年以来我找不到任何关于此错误的信息,但我假设必须有一种方法可以在 Windows 64 上运行 uno api?我下载的 sdk 是 4.1.1,所以它是最新的。我是在使用旧方法,需要尝试不同的方法还是?!

谢谢。

0 投票
1 回答
626 浏览

javascript - Javascript office api在PowerPoint中插入图像

我正在尝试使用 javascript office api 在 powerpoint 中插入图像。我尝试返回带有图像的 XElement 并将其插入,但它不起作用。

0 投票
1 回答
110 浏览

java - 如何在 Java (1.6) 中读取 OpenOffice 版本

我是一名 C# 开发人员,实际上我必须在 Java 1.6 中为 OpenOffice-PlugIn 开发一些功能。这些功能之一是获取环境的一些元信息,例如正在执行的 OpenOffice 的版本。在谷歌上我没有找到任何东西。我知道存在一个注册表项。但这只是一个没有值的子键。有谁知道,我如何获得使用 Java 1.6 执行的 OpenOffice 的版本号?

编辑:

现在我有了解决方案。如果他们有同样的问题,我会帮助其他开发人员。它只能封装在一个方法中。