社区
Java EE
帖子详情
jacob实现word 转pdf 多线程怎么解决
qq_15167707
2017-09-01 12:40:18
请问jacob 实现word转pdf 在多线程的时候,怎么处理??
...全文
448
1
打赏
收藏
jacob实现word 转pdf 多线程怎么解决
请问jacob 实现word转pdf 在多线程的时候,怎么处理??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tianfang
2017-09-02
打赏
举报
回复
怎么会有多线程的情况?
使用
Jacob
库
实现
Word
到
PDF
转
换的详细指南.zip
组件对象模型(Component Object Model, COM)是Microsoft推出的一种软件组件架构,用于创建可交互的二进制软件组件。它被广泛应用于Windows平台的各种软件开发中。尽管COM框架提供了强大的功能,但其本身并不支持跨语言特性,特别是不直接支持Java。为了在Java平台上调用Windows COM组件,开发者需要使用特定的桥接库。
java借助Acrobat
实现
pdf
转
word
windows平台,Adobe的Acrobat软件在
pdf
转
word
中功能良好,
Jacob
可以
实现
java代码和COM组件之间的互操作
jacob
调用office
实现
word
文件
转
pdf
文件的过程(完美格式和图片、兼容docx)
一、
实现
的思路
word
转
换
pdf
可能有很多插件可用,但是程序员不论
实现
什么功能之前,首先要思考业务场景!我的业务场景,对
word
格式的还原度要求很高,要完全一致无变化!一开始我是想用poi把
word
转
成htm,然后用jsoup解析一下,再用Itext
转
成
pdf
。但是当我看到生成的html效果,我就放弃了……格式只保留的基本的雏形,什么分页符啊换行的说丢就丢了。还有一个libreOffice,这个插件写的代码少,大部分格式都能保留,但是缺少原版字体,导致跟原来的
word
还是不一样。目前还未能找到纯java对
word
2
pdf
批量
转
化
word
为
pdf
首先是环境准备,需要
jacob
-1.17-x64.dll,
jacob
-1.17-x86.dll,
jacob
.jar ,网上找一下,需要注意下jdk版本。还有服务器端需要单独装
word
转
pdf
插件。 因为只设置一遍ComThread,这个线程只启用了一次,常用业务需要使用
pdf
转
化,所以线程常驻。i7笔记本测试大概首次启动花了5s,处理每个文件0.3s左右。 static Activ...
Jacob
工具类使用文件互
转
服务
word
转
html html
转
excel
word
转
pdf
excel
转
pdf
ppt
转
pdf
安装Microsoft Office JDK 最低1.6
jacob
-1.18-M2-1.zip idea spring boot项目 需求:银行的报表下载来有的是正规的excel 有的是不正规的表格 内部是html写的,因此 产生了此业务. 原来 用linux上的LibreOffice命令行方式将excel进行
转
换,后来发现
转
换过程中发现不支持
多线程
并发,...
Java EE
67,535
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章