没有合适的资源?快使用搜索试试~ 我知道了~
首页java office转pdf pdf转swf
java office转pdf pdf转swf
4星 · 超过85%的资源 需积分: 9 33 下载量 87 浏览量
更新于2023-06-15
收藏 39KB DOCX 举报
office转pdf pdf转swf 全部采用免费的第三方控制实现 图片转pdf也可以 按此文档已测试过了 没有问题!
资源详情
资源推荐
java 将 office 文档 pdf 文档转换成 swf 文件在线预览
第一步,安装 openoce.org
是一套 的开源 办公套件,能在 ,, 等操作系统
上执行。
主要模块有 (文本文档),(演示文稿),(电子表格),(绘
图),(公式),(数据库)
笔者下载的是 。下载完直接安装即可。
但是,我们还需要启动 。有两种做法:
以命令行方式启动 ,缺点是每次系统重启,都需要手动去把
启动。
将 作为操作系统的服务启动,既然成为了系统服务,就可以设定开机
自动启动了。
我们先来看第一种方式,
1.以命令行方式启动 openoce server
在 命 令 下 , 的 安 装 路 径 如 : !" "
"" # #$%&'$('$)**% #
+
2.以系统服务的方式启动
这里我们还需要 ,-.,将 设为系统服务。
,-.是微软专为管理人员、开发人员和高级用户开发的,包括管理活
动目录、组策略、/0 10 网络、注册表、系统安全、监测等涉及 ,2操作
系统的其它很多方面的非常规安装的工具组件。-./340 的发布使得 40 用
户也能使用 -./ 对这些问题进行处理。
下载 &,我们进行默认安装。
打开 ,-./
在 2 执行以下命令:
%!"0 5", - ."/"% 6672 %!"0
5",-."/"8%
打开 管理工具#9服务 可以找到以 6672命名的服务
打开注册表寻找以下路径
:.;<=>6?>=?:1@;#92<2/;#92#92#96672
新建项 0,在该项下添加两个字符串值:
&8!?A
!!"05"66""
&8!?0
!###$&'$('$)**#+
在服务控制台,启动 服务
B在 中用以下命令查看 ) 是否已被监听:#
这样 66 就以服务方式运行在 , 系统上了。C使用 命令:#
查看 ) 端口是否工作D
然後可以通过 & 方式连接 6,以使用 提供的某些服务,如文件转换
服务, 转 3 等等。
开源项目 E6就是结合 来进行文档转换的 F 组件。
另外有一个命令行工具 G'该工具可以将 3 转换为 3 格式的文档,提供给 客戶端
流览。
另外,我们可以将该配置用 文件来快速实现,运行前请先修改相应目录参数:
文件
%!"0 5",- ."/"% 6672 %!"0
5",-."/"8%
:.;<=>6?>=?:1@;"2<2/;"2""6672"
0
:.;<=>6?>=?:1@;"2<2/;"2""6672"
0 ?A -;H=2I %!"05"66""%
:.;<=>6?>=?:1@;"2<2/;"2""6672"
0 ?0 -;H=2I %# # #
$&'$('$)**#+%
第二步,使用 JODConverter 将 oce 文档转换为 pdf
E6 是一个 F 的 6 文件转换器,可以进行许多文件格式的转换,
它利用
66 来进行转换工作,它能进行以下的转换工作:
G6 格式 转 换 为 6 , 以 及 6 转 换 为 G
6
6 转换为 05,,、;、00 转换为 05,-/5 转换为 05 等。
它是一个开源项目。
我的项目是在 8; 下开发的。
下载最新版的 F#,把 文件夹的包导入到你的 项目的 文件
夹内。
(假设你的项目是 )
新建 6057AF
&A*
F5*
F16;A*
F;A*
FA*
3F*
3FA66A*
3FA2&66A*
3F66*
6057AF/J
55* 需要转换的文件
55* 输出的文件
6057AC55'55DJ
5$5*
5$5*
K
/03CDJ
$CD*
66AA$2&66AC)D*
8J
ACD*
$66CAD*
C5'5D*
KC;ADJ
2&/CD*
K8J
A
3CAL$DJ
ACD*
A$*
K
K
K
MM
M由于服务是线程不安全的,所以……需要启动线程
M
CDJ
/03CD*
K
515CDJ
5*
K
15C55DJ
5$5*
K
565CDJ
5*
K
65C55DJ
5$5*
K
MM
M测试 方法
MN
M
AC2OPDJ
55$5C%! %D*
55$5C%! 3%D*
6057A$6057AC5'5D*
CD*
K
K
在 6057AF,右键属性 #9-#9E?A,输出 的测试结果。
在 F 中执行
新建 8605/F
QRN$%FM%R9
QRN$%3FAM%R9
QRN$%3FAM%R9
QRN$%3FM%R9
QRN$%3FM%R9
QRN$%FAM%R9
QRN$%AM%R9
QR
55$5C%! %D*
55$5C%! 3%D*
6057A$6057AC5'5D*
CD*
R9
QL##下面这些 可以去掉 ##9
Q9
Q9QA92FQ A9Q 9
Q8908Q 89
剩余19页未读,继续阅读
yxhshuaiman
- 粉丝: 15
- 资源: 32
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功