DPS 附件解析问题汇总
一、ImageMagick,专门用于图片转换处理。Windows环境下安装需要注意:
安装完毕之后,找到安装目录,复制convert.exe文件,改名为xconvert.exe,将此文件拷贝到tomcat/bin目录、opt/mkey3g/bin目录、C:\WINDOWS\system32目录.
另外,64位系统最好也安装64位的此软件,否则容易出现转换图片的时候失败,从而报"缓存文件不存在,请尝试重新预览或联系管理员"的错误。
二、XPdf, 一款PDF阅读器,支持多操作系统。只需要xpdf安装目录下的三个命令文件,pdfinfo.exe、pdftoppm.exe、pdftotext.exe 拷贝到tomcat/bin目录下。
三、Rar,专门用于压缩文档的处理。Windows环境下安装需要注意:
安装完毕之后,找到安装目录,复制Rar.exe文件,将此文件拷贝到tomcat/bin目录。
如果安装不正确,容易遇到如下错误信息:
rar vt d:\opt\mkey3g\tmp\4028802539068b0a0139068c43400013\d\压缩文件.rar
java.io.IOException: Cannot run program "rar": CreateProcess error=2, jQuery11110017410008338910543_1417689637893???????
原因:没有将rar.exe复制拷贝到tomcat/bin目录下。
四、CEB文件解析,仅支持windows server 2003(x86、x64(jdk32))、server 2008(x86、x64(jdk32))服务器,这里需要格外注意的是64位的系统必须安装32位的JDK。具体的安装步骤可参看WIKI。
如果安装不正确,容易遇到如下错误信息:
错误一:
11:22:21,813 DEBUG com.dheaven.mip.protocol.dps.office.WindowsFile - CebToTiff.Ceb2Tiff.1
java.lang.UnsatisfiedLinkError: no jacob-1.15-M4-x86 in java.library.path
原因:未将jacob-1.15-M4-x86.dll文件拷贝到tomcat/bin目录下。
错误二:
13:48:33,394 DEBUG com.dheaven.mip.protocol.dps.office.WindowsFile - CebToTiff.Ceb2Tiff.1
SFPException occured: 没有正确注册CEBDLL组件
原因:
1、未执行CEB的相关注册文件。
2、使用了64位的JDK。
五、AIP解析,支持Windows Server 2003和2008服务器。具体的安装步骤可参看WIKI。
如果安装不正确,容易遇到如下错误信息:
11:32:41,862 DEBUG com.dheaven.mip.protocol.dps.SFPDelegator - [aip测试文件1.aip] 文件大小:79KB
11:32:41,862 DEBUG com.dheaven.mip.protocol.dps.office.WindowsFile - ......cmd aip2Jpg conver start.....
11:32:41,862 DEBUG com.dheaven.mip.protocol.dps.office.WindowsFile - AipToJpg d:\opt\mkey3g\tmp\4028802539068b0a0139068c43400013\d\aip测试文件1.aip d:/opt/mkey3g\tmp\A28D9EEBCD623C761366EC08A58B67BE\tmp\partFile\78EA4BB848BEC824AB467328698237B4\
java.io.IOException: Cannot run program "AipToJpg": CreateProcess error=2, ?????????
原因:
未将AipToJpg.exe,AxInterop.HWPOSTILLib.dll,Interop.HWPOSTILLib.dll文件拷贝到Image Magick的安装目录
下。

全部 0条评论