doc文档转pdf文档和pdf文档、doc文档等转为swf文档开发解决方案
1 业务背景描述: 需求:网站需要用户可以在页面浏览课程讲义、bbs论坛的资料。讲义文件是pdf文件。bbs论坛资料一般是pdf文件或者doc文档等 2 实现思路: 将doc文档等转为pdf文档, 将pdf文档等转为swf文件,然后通过swf播放器播放。每一页对应一个swf文件。 3 转码流程图 技术选型 doc转pdf的工具 采用open office 组件将doc等文档转为pdf(项目中已废弃使用) 采用 wps 组件将doc等文档转为pdf(项目正在使用的) pdf转swf采用 swftools工具 采用wps转码时配置如下: 1 Java Web项目使用jacob操作Office文件 版本 1.14.3 2 将下载的jacob 项目下面的的jacob-1.14.3-x86.dll 文件和jacob-1.14.3-x64.dll 放到 C:WINDOWSsystem32下面;将jacob.jar包要打包到项目中去 或者classpath中去 3 安装 wps程序 常见问题: 1 Exception in thread "main" java.lang.UnsatisfiedLinkError: C:WINDOWSsystem32jacob-1.14-x86.dll: 由于应用程序配置不正确, 加载不到加载的jacob-1.14.3-x86.dll文件;可设置正确的path或者直接放入到WINDOWSsystem32目录下。 3、java.lang.NoClassDefFoundError: Could not initialize class com.jacob.activeX.ActiveXComponent 在classpath找不到jacob.jar;可采用的方法是把jacob.jar放在common/lib目录下。 附近功能: pdf文件提取文本内容工具 org.apache.pdfbox 1.7.0版本 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |