转换Office文档过慢,出现卡进程的情况
2.安装工具。分别安装,安装目录禁止出现中文、空格和特殊字符,(openoffice LibreOffice)安装中会提示需要安装jre 忽略这些错误,安装完毕之后启动word->"工具"->"选项"->"LibreOffice/openoffice"->"Java",如果安装openoffice 第一次打开需要注册,点完即可,注意,如安装openoffice必须第一次手动打开,进行注册,否则后台运行时容易卡住线程,所以推荐LibreOffice;
请问一下。openoffice注册 是填写启动word->"工具"->"选项"->"LibreOffice/openoffice"->"用户数据"吗?
上述 LibreOffice 安装完毕之后启动word->"工具"->"选项"->"LibreOffice/openoffice"->"Java",选JRE是吧?
我现在是卡线程,转换1.15M的文件 要4分钟成PDF。再2分钟出swf文件
请有经验的指教下
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(13)
是啊。40G的C盘,现在只有2G可用了。呵可
你装的64位系统。还把软件装在C盘,不想活了。
java 对空格和中文支持的不好,你已经出现空格了丫,在博客里也说了,不能出现空格。程序会自动去启动office服务的。
不是这个原因,我重装了也是一样。后来我发现我的1.15M文件的页面 有2815页。所以转换时间比较长5分多钟,另一个26M的文件有244页,3分钟多钟转换完成
有更好的解决方案么,我也遇到这样的问题,正急着啊。。
问题1
项目中将word、excel、ppt等文档转化为pdf时使用的是jodconverter,但是作者提供的jodconverter无法兼容 libreoffice4.X,貌似只能支持到libreoffice3.4。无奈之下google了一下,发现有大拿解决了这个问题。将地址贡献出 来,https://github.com/nuxeo/jodconverter,可以自己下载下来后用maven编译一下即可。
如果是maven项目的话可以添加依赖
<groupId>org.artofsolving.jodconverter</groupId>
<artifactId>jodconverter-core</artifactId>
<version>3.0-NX10</version>
</dependency>
但是要记得添加上maven源:http://maven.nuxeo.org/nexus/content/groups/public
不用maven的可以到http://maven.nuxeo.org/nexus/content/groups/public/org /artofsolving/jodconverter/jodconverter-core/下直接下载最新的jar包替换原来的jar包即可。
你好,maven库 <dependency> <groupId>org.artofsolving.jodconverter</groupId> <artifactId>jodconverter-core</artifactId> <version>3.0-NX10</version> </dependency> 好像找不到
DEBUG -设置office目录为:C:Program Files (x86)LibreOffice3.6
我还安装了openoffice 目录为:C:Program Files (x86)OpenOffice.org 3
openoffice没有问题可能转换,不能文件大,卡进程。不懂你所谓的openoffice注册怎么弄,选 了jre,也配置了用户数据 。结果 还是慢。
LibreOffice 安装了就可以直接用吧。不用配置吧? (我这边有可能openoffice和libreoffice有冲突吧?)
不是。好像 libreOffice还要手动启动进程的 不然 就报这样的错。
没有详细错误信息么?更改文件的路径丫
可能是路径配错了吧。
不是。好像 libreOffice还要手动启动进程的 不然 就报这样的错。
换成LibreOffice 启动报错
119 2012-12-07 15:57:20 com.log4ic.utils.convert.office.OfficeConverter DEBUG -准备启动服务....
120 2012-12-07 15:57:20 com.log4ic.utils.convert.office.OfficeConverter ERROR -office转换服务启动失败!详细信息:java.lang.IllegalArgumentException: officeHome must exist and be a directory
120 2012-12-07 15:57:20 com.log4ic.DocViewer DEBUG -初始PDF转换器化配置....