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

java - 带有 LibreOffice 的 JodConverter 在 docx 到 pdf 转换后将所有字母输出为正方形

为了将 docx 文件转换为 pdf(或者准确地说是 pdf-a),我们使用 JodConverter 和 LibreOffice。这已经工作了一周左右,但突然间所有字母在转换后的 pdf 中都被表示为正方形(通常表示一些控制符号)(单词文件看起来很好)。重新启动 LibreOffice 服务后,一切恢复正常,字母输出正常。

但是我们很担心,因为我们不能保证它不会再次发生。我也不知道为什么会发生这种情况,在此之前我们在环境中遇到了一些麻烦,但在服务器上没有特别进行 docx 到 pdf 的转换。

有没有其他人遇到过这个问题,或者关于它为什么发生的理论?

0 投票
2 回答
9669 浏览

java - 通过 JODConverter 和 LibreOffice 将 docx 转换为 pdf 会导致错误

我有 1000 个要转换为 pdf 的 .docx 文件,所以我编写了一个程序来执行此操作,但在引发错误之前我永远无法通过所有 1000 个文件。我使用soffice --headless --accept="socket,host=127.0.0.1,port=2002;urp;". 我正在使用 LibreOffice 4.2.0.4 和 JODConverter 2.2.2。这是我的转换代码(在此之前我只是迭代一个目录中的所有 .docx 文件):

在引发错误之前,我总是可以转换至少 50 个左右的文件;这是我遇到的错误之一:

其他错误示例包括:

在每种情况下(到目前为止),我都能够在发生错误并且转换成功的 docx 文件上重试转换。

我在这个网站上查看过类似的问题,但大多数都是针对第一次尝试转换时抛出错误的情况,而在我的情况下,在失败之前总是有一些成功的转换。我也尝试过使用 OpenOffice 获得相同的结果。我试过谷歌搜索错误消息,但无济于事。

我的问题是为什么会发生这些错误,我该怎么做才能转换所有 1000 个 docx 文件?我也知道docx4j,但我需要能够转换不支持的 .doc 文件。

0 投票
1 回答
872 浏览

java - JODconverter:仅从 openoffice 安装 pdf 生成器

我在一个小型 Java 应用程序中使用 JODConverter 和 openoffice。我只安装了 writer 组件(大约需要 250mb 的空间)。我现在的问题是,我是否可以精简 openoffice 以便只安装 PDF 生成器,或者至少安装更精简的 openoffice 版本?有没有人有什么建议?

0 投票
0 回答
198 浏览

java - unoil-3.0.1.jar 给出“转换为 Dalvik 格式失败,错误 1”错误

我在我的 android 应用程序中使用 jodconverter 将 doc 文件转换为 pdf。当我包含包括unoil-3.0.1.jar在内的所有 jar 文件时,我得到“ Conversion to Dalvik format failed with error 1 ”。 但是,如果我删除 unoil-3.0.1.jar,则该错误将不存在。但它给出了运行时异常。这是我的日志:

我搜索了那个 Dalvik 错误的所有链接,没有任何东西对我有用。有什么解决方法吗?任何帮助,将不胜感激。

0 投票
0 回答
1042 浏览

java - Jod 转换器网络应用程序

我有一个带有 jodConverter 的 java 应用程序。我可以将所有类型的扩展转换为 PDF 并且效果很好,但是当我将它作为 Web 应用程序时,在转换大文档时会发生超时。同一台计算机具有 Web 应用程序和普通应用程序。

普通应用程序,转换所有文档。Web 应用程序,不会转换大文档,最终会发生超时。

我使用 websphere 门户 7 作为服务器。

有人对这个问题有什么想法吗?

编辑:我尝试安装wildfly并且应用程序运行良好,所以问题可能出在websphere服务器上。

我有这个例外:

0 投票
4 回答
5243 浏览

java - excel (.xlsx) 使用开放式办公室转换为 pdf (.pdf) 时缺少工作表和页面大小问题

我创建了一个应用程序JodConverterOpen-Office用于将 excel( .xlsx) 转换为PDF,该应用程序运行良好,但我面临两个问题

  1. 输出 PDF 的页面采用 A4 大小的形式,因为因此某些工作表内容已被切掉。因为我希望excel的每个工作表都像一页一样完整,无论大小。

  2. 缺少工作表的数量,比如如果我的 excel 有 8 个工作表,我在PDF输出中只得到两个或三个

即使我们尝试pdf直接从开放式办公室转换为,也会出现上述类似问题

Excel 文件- ss1.xlsx

输出 PDF - work.pdf

谁能告诉我一些解决方案

我的代码如下

0 投票
0 回答
305 浏览

java - JodConverter 应用程序在 web 应用程序中不起作用

我正在使用 JODconverter 将 docx 文件转换为 pdf 文件。相同的代码在standalnoe java应用程序中运行良好,但是当我在webapp内部使用相同的代码并抛出时它不起作用

非常感谢

0 投票
0 回答
294 浏览

java - 打开 Office 和 JODConverter 将 word 文档导出为 html

我使用 Open Office 和 JODConverter 将 word 文档导出为 html,我想问一下 - 除了页码 - 是否还有其他格式信息丢失

0 投票
1 回答
1925 浏览

spring-mvc - 在 Spring MVC 中启动和停止服务实例

我打算用JODConverter我的办公文件转换为 PDF。从教程中我读到 API 实例应该在 Web 应用程序启动时启动并在 Web 应用程序关闭时关闭。

代码将类似于

问题是在哪里放置启动和停止实例的代码行(XML 或 Java 类)?

0 投票
1 回答
1013 浏览

java - JODConverter - PDF 到 HTML 转换为垃圾数据

您好我正在尝试使用 jodconverter 3.0 将 pdf 文件转换为 html。生成的 html 文件包含垃圾字符,这意味着转换不成功。有人可以帮我知道发生了什么。

这是代码片段:

其中 inputFile = "test.pdf" 和 outputFile = "test.html" 使用 File = new File(...) 创建;

来自输出文件的示例: