问题标签 [jodconverter]

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

java - JODConverter 页面方向

我正在使用 JODConverter 将我的办公文件转换为 PDF,使用以下简单代码:

但问题是 OpenOffice(或 JODConverter,我不知道)不尊重我文档的页面方向。每个文档都保持纵向格式。即使文档页面是横向格式。

是否有任何选项可以打开这种检测或尊重我的页面方向?

0 投票
1 回答
949 浏览

java - 在windows上访问Unix的Libre office无头服务

我在 unix 机器上将 Libre Office 作为无头服务运行,以将 xlsx 文件转换为 ods。JODConverter 库用于连接服务。

当我从 Windows 机器尝试转换文件时会出现问题。我低于异常

问题似乎是由于windows的文件路径。知道如何从 Windows 机器连接到 unix 服务。

谢谢,

哈努曼

0 投票
0 回答
437 浏览

java - 如何不连接到正在运行的 LibreOffice Server 实例

我可以在我的应用程序中使用 LibreOffice 无头服务器进行文件转换,但我的问题是并发性。

我使用 JODConverter 作为 Java API 来使用我的 java 代码连接到 LibreOffice 服务器。

如果一个用户正在使用 LibreOffice 服务器来转换文件,如果同时另一个用户尝试转换他的文件,那么服务器就会崩溃。

有没有什么方法可以让很多用户同时使用 LibreOffice 服务器?

提前感谢您的宝贵建议。

0 投票
1 回答
1093 浏览

java - LibreOffice 4.4.3 - 在不同服务器上使用 jodconverter 访问文档

我正在运行一个简单的 Java 应用程序(JDK 1.8)。我的主要目标是访问文档(不同格式),转换为 PDF,然后使用 PDFClown 计算页数。

我可以通过在我的项目目录(在我的计算机上)上引入 Documents 来做到这一点。问题是当我尝试访问另一台服务器上的文档时。

org.artofsolving.jodconverter.office.OfficeException:无法加载文档:不支持的 URL:“类型检测失败”

这是我的代码:

我究竟做错了什么?

0 投票
2 回答
1328 浏览

java - JODConverter错误android

这尤其是关于 stackoverflow 的一个新问题。我想知道如何使用 Jodconverter 库在 android 上进行文件转换。我看到很多例子和问题,但都是基于 java 的,甚至没有回答 android 的特定问题,甚至没有官方网站。虽然我确实看到所有者自己在他发布的一个 android 应用程序中使用了该库,因此可以使用 JODconverter 在 android 上进行转换。

以下代码来自官方网站的android版本:

我在运行时得到的崩溃的 Logcat 输出包括除 unoil 库之外的所有库(因为添加 unoil 会给我转换为 Dalvik 失败的错误):

0 投票
1 回答
1349 浏览

pdf - JOD转换器连接第一次被拒绝

我正在使用 JODConverter 连接到 OpenOffice 4 并将 rtf 文档转换为 pdf。

除了一个奇怪的问题外,它工作得很好,当我第一次尝试转换时,我得到一个连接被拒绝的异常;它从第二次开始工作。

计算机启动后,我在每次第一次转换时都会收到异常。

这是我的测试课

这是例外:

有谁知道为什么会这样?我该如何解决这个奇怪的问题?

谢谢你的建议,对不起我的英语不完美。

0 投票
1 回答
2697 浏览

jodconverter - org.artofsolving.jodconverter.office.OfficeException:无法加载文档:asdf.doc

我想做一些文档转换工作,使用 jodconverter & open office 4。我已经在我的 windows 7 上的 C:\Program Files (x86)\OpenOffice 4 上安装了 open office。在任务管理器中我看到了 soffice.bin* 的过程32

当我运行我的演示将 doc 文件转换为 html 文件时。我发生了这个异常:

我检查了 jodconverter 的源代码:

当我调试这些代码时。我发现该文档始终为空。我要在这里加载的文件是存在且可读的。谁能告诉我为什么我不能加载文件?

0 投票
1 回答
2745 浏览

java - java.lang.NoClassDefFoundError: com/sun/star/lang/XEventListener

我正在使用pdfbox (pdfbox-app-2.0.0-RC3.jar) 将any文件转换为.pdf文件。我也在使用jodconverter-2.2.1.jar 库。

我写的代码(如下

我得到的错误信息: 在此处输入图像描述

任何摆脱这种情况的想法将不胜感激。

0 投票
0 回答
115 浏览

html - 开放式办公室将 hmtl 转换为带边框的 pdf

我有以下html

并使用 open office lib 将其转换为 pdf

和这个功能

我们正在运行这个 ooversion

但在 pdf 中,每一行都有自己的边框,在浏览器中,html 看起来不错

在此处输入图像描述

我记得在以前版本的开放式办公室中它工作正常

0 投票
0 回答
640 浏览

java - Libreoffice 错误:重复进程

我在 Primefaces 中有一个项目,它使用 LibreOffice 功能将 .odt 文件转换为 .docx 文件。为此,我运行以下命令来初始化 LibreOffice:

应用程序在某个时间段内运行良好,只有两个进程:

在某个时候,发生了一些事情,出现了 3 个进程:

发生这种情况时出现以下错误:

要从这个错误中恢复,我需要关闭 LibreOffice,提醒仍在运行的进程的 pid,启动 LibreOffice,最后杀死不需要的进程。

有什么想法可以解释第三个过程的创建吗?如何解决这种情况?

使用的 LibreOffice 版本是 4.2.8.2,应用程序在 CentOS 版本 6.6 上运行