新手 刚学 linux 使用了一个 pdf 转 tiff 命令语句 执行无效果

呱呱呱呱 发布于 2014/06/18 14:42
阅读 463
收藏 0

首先 我有一个将pdf转换成tiff的需求,java文件命令如下

//命令: gm convert -density 204x98 -units PixelsPerInch -resize 1728x1186\\! -monochrome -compress Fax 需要被转换的路径 转换后的路径

String exec="gm convert -density 204x98 -units PixelsPerInch -resize 1728x1186\\! -monochrome -compress Fax /FsPbx/DATA/fax/1403071117646.pdf /FsPbx/DATA/fax/1403071117646.tiff";

Runtime.getRuntime().exec(exec);

运行在linux ,执行完成未抛出异常也没有抓换成tiff文件 同样我把这个语句拷贝在 putty 下直接执行 文件就被转换了 首先我能确认的是 命令是同一条 但是执行的效果不一样!Runtime.getRuntime().exec(exec);貌似没有起到转换的效果  直接放在putty上就可以了

以下是问题补充:

@呱呱呱呱:还有一点 执行转换的时候估计要2秒钟 但是我在这块代码区域不只写了 转换 还有往数据库 插入数据 会不会是 转换命令 没有执行完成,我看了下 我这个代码块 由上至下 先执行转换 在把这个路径插入数据库 总时间 一秒左右 但是 单独在 linux下执行超不多2秒 这会有影响吗?如果有影响该怎么改进 (2014/06/18 15:22)
加载中
0
e
evanpan
难道是转换路径问题吗?还是代码?pdf to tiff converter是比较难搞
返回顶部
顶部