问题标签 [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 回答
897 浏览

java - JOD Converter to pdf API 不知道 docx?

我意识到 jodconverter 已经被遗弃了一段时间,但人们仍在报告它是用于将 docx 转换为 pdf 的工具。我试图让它在我的 Clojure 应用程序中工作以转换一些模板 docx。从命令行它工作得很好:

而且输出很棒。但是,我似乎无法从我的应用程序中获得工作,该应用程序位于 clojure 中,并试图按照此处的说明进行操作:http ://www.artofsolving.com/opensource/jodconverter/guide/scripting-languages.html

我的 REPL 会话如下所示:

如您所见,问题出在最后一点:尽管 CLI 运行良好,但由于某种原因,它似乎不了解 docx 格式。我怎样才能让 API 也能很好地合作?

0 投票
1 回答
593 浏览

openoffice.org - OpenMeetings 未加载 Office 文件(pptx、xlsx ...)

我安装了 Apache OpenMeetings 并正常运行。

我无法将 Office 文件上传到白板。

我成功上传了PDF文件。

我安装了 JODconverter 并更新了配置以匹配路径。

我将 OpenOffice 安装到机器上,调整“路径”环境变量并使用 OpenOffice 文档的完整路径更新配置。

但仍然没有运气。

我错过了什么吗?

0 投票
4 回答
4363 浏览

docx - JodConverter 不支持 java 中的 docx 文件

我正在使用 JodConverter 将我的 .docx (Microsoft Office) 文件转换为 pdf,但不知何故它不会隐藏并给我错误。当我尝试将 .doc 文档转换为 pdf 时,它工作正常。我正在使用 maven JodConverter 插件2.2.0 版。

我的问题是,是否可以使用 JODoverter 将 .docx 文件转换为 pdf 文件?

0 投票
1 回答
1349 浏览

java - 无法使用 JODconverter 2. 2.1 与 Apache Open Office 将 .docx 转换为 pdf

在端口 8100 上运行的 Apache Open Office 服务 输入文件是 .docx

获得异常

线程“main”java.lang.IllegalArgumentException 中的异常:文件的未知文档格式:com.artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeDocumentConverter.guessDocumentFormat(AbstractOpenOfficeDocumentConverter.java:121) 处的 D:\vctest\EDItestingprocess.docx。 artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeDocumentConverter.convert(AbstractOpenOfficeDocumentConverter.java:93) at com.artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeDocumentConverter.convert(AbstractOpenOfficeDocumentConverter.java:74) at com.artofsolving.jodconverter.openoffice.converter。 AbstractOpenOfficeDocumentConverter.convert(AbstractOpenOfficeDocumentConverter.java:70) 在 com.redrock.util.ExcelToPdf.main(ExcelToPdf.java:18)

0 投票
1 回答
848 浏览

java - 如何在java中转换excel文件格式xls和xlsx反之亦然

我尝试通过在 Windows 操作系统https://code.google.com/archive/p/jodconverter/中使用 jobconveter jar 在 java 中更改 excel 文件格式 xls 和 xlsx,反之亦然

但是当我尝试运行代码时,发生了以下错误

线程“主”java.lang.IllegalStateException 中的异常:未设置 officeHome 并且无法在 org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager 自动检测(DefaultOfficeManagerConfiguration.java:163)

请给我解决此错误的建议/解决方案

或者另一种在java中转换excel文件类型的更好方法

0 投票
1 回答
104 浏览

jodconverter - 通过使用 JODConveter 上传 DOC 文件显示错误

我正在尝试使用 JODConveter 将办公文件转换为 pdf。我已遵循 [此链接] http://www.artofsolving.com/node/14.html中的所有步骤

但它显示错误。 在此处输入图像描述

0 投票
1 回答
956 浏览

java - 使用 JODConveter 的 doc 到 docx 转换失败并出现错误代码:2074

我需要将 doc 转换为我正在使用 JODConveter (OpenOffice) 的 docx,但不幸的是,我的代码因错误代码 2074 而中断。任何人都可以更深入地了解这个 errorCode 的含义以及我如何修复它。

我的代码在下面共享:

但是,如果我将预期文件的扩展名从 docx 更改为 pdf,则上面的代码可以正常工作。

0 投票
1 回答
298 浏览

java - 如何防止使用 jodconverter 编辑我的 pdf?

我正在使用 jodconverter 3.0-beta4,并且正在从 HTML 转换为 PDF。我的 HTML 包含一个表单,但我不想在我的 PDF 中有可编辑的字段。我想如果我可以只读取我的 pdf,那么这些字段就消失了,但我的代码不起作用。

我已经尝试过使用不同版本的 PDF,但低于 2 的版本无法正确再现我的 HTML。它用一些未标记的输入转换 HTML,但我的无线电输入都被标记了。

这是我的代码

0 投票
0 回答
1556 浏览

java - 使用 Java 将 RTF 字符串转换为 HTML 字符串

我尝试使用简单的 EditorKit 选项,但这似乎并不支持所有 RTF 格式。所以我转而使用 Tika、JODConverter 或 POI。

截至目前,我设法通过使用它使其与 JODConverter 和 openOffice 一起使用

这行得通。

我的问题是我实际上设置了一个服务器并关闭它,这需要很多时间。我试图查看是否可以在第一次运行\报告时启动该进程(我将其用作 birt 报告中的处理程序)然后只是检查该进程是否正在运行,如果是,则使用它进行转换,仅此而已,它会节省很多时间,我看到浪费在启动和关闭过程上(我不在乎它会一直运行)我的问题是,我的 JODConverter 版本中似乎不存在此处提到的这些类。经过进一步调查,我发现它们在 JODConverter 2.2 API 上,我使用的是 3.0 core-beta-4。

JODConverter 对于我的简单需求似乎有点复杂。

因此,如果有人知道如何启动办公室经理一次,然后检查它是否启动,我会喜欢代码示例,当然,如果有人得到比 JODConverter 更好的解决方案来满足我的需要,我会很高兴听到它。

编辑:我需要我的 Handler 做两件事,1. 检查是否有一个 officemanager 实例启动,并连接到它(我们跳过 officeManager.start())和 2. 如果实例没有启动,那么就生病了基本上按照我写的代码示例发送。此代码是在 BIRT 处理程序中编写的,因此我无法全局创建 officeManager 并仅共享它,因为每次调用 birt 引擎时处理程序类都会运行。也许我可以在 Birt 本身中设置 officeManager?那么在处理程序中有实例吗?

0 投票
1 回答
606 浏览

java - Jodconverter转换失败;java.lang.NoClassDefFoundError

我在本地(Windows)上安装了 LibreOffice(5.3 版),在我的 pom 中我使用的是 libreoffice 5.0.3 版:

使用 jodconverter:

当我尝试下载我的 PDF 文件(我将 .odt 文件转换为 pdf)时,它给出了这个错误:

要运行 libreOffice,我执行以下命令:

有什么想法吗?

谢谢你。