标签:style blog http ar os 使用 sp java 文件
闲来无事,把原来做过的一个转码服务修改了一些,打包成一个jar包,可以用来将doc、excel等等文档转换成pdf,然后转换成可以在线预览的swf文件。支持图片转换,但图片转换有些问题,还未来得及进行下一步深入。
代码地址:下载地址
所需安装软件:下载地址
以下是一些注意事项:
1.依赖与jdk1.7版本
2.安装open office之后需要启动服务:soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwiza
注意端口是8100.工程中的配置文件也需为该端口。
3.关于openoffice和swftools的一些参考:参考链接
4.使用过程:可以自己编译代码,在eclipse上直接执行;也可以将百度云链接上的zip包下载下来直接运行使用。
这里需要配置respath.properties文件和convert.properties文件以及MAINFEST.MF文件,然后将三个文件替换掉jar包里的即可。
respath.properties文件中配置的source_path指向需要转换的文件的文件夹(文件夹下可以有文件夹);
convert.properties文件中参数:
doc_convert_ip:openoffice的ip(本机为127.0.01)
doc_convert_port:openoffice服务的端口
swftools_path:swftools安装路径,为了因环境变量不起作用设置
system_kind:操作系统类型,windows或者linux
font_path:字体位置
temp_folder_pdf等:临时文件路径
convert_exts:支持转码的格式,不可变
配置好之后可以使用cmd(Windows下)执行java -jar convertJob.jar(其中MAINFEST.MF文件定义了依赖jar包的路径)
标签:style blog http ar os 使用 sp java 文件
原文地址:http://blog.csdn.net/yichenlian/article/details/41144951