使用ghostscript插件结合Java代码压缩pdf文件大小(一)

Java 新民 1119℃ 已收录 0评论

记得有一个朋友有这样一次需求:

针对上传后的pdf 文件进行压缩大小后,以源文件的格式保存在服务器上。(只压缩大小,保存的文件名称还是pdf格式)。于是这个朋友就进行百度、谷歌等各大网站、论坛、博客搜索。后来写出了程序,但压缩后的文件大小和原来的文件没多大变化,而且压缩后的文件失真。这就麻烦了。这个朋友费九牛二虎之力也没有解决。后来他问我能不能写出来?我说可以试试。

我在网上查找了好多资料,后来发现有个插件可以使用,这个软件就是ghostscript。这个插件有windows 版的也有linux版的,两个版本都下载了。

首先我们先来看看Linux版本的安装(我使用的是contos 6.5):

	[root@srv62 ~]# cd /usr/src
	[root@srv62 src]# wget http://ghostscript.com/releases/ghostscript-8.71.tar.gz
	[root@srv62 src]# tar zxvf ghostscript-8.71.tar.gz
	[root@srv62 src]# cd ghostscript-8.71
	[root@srv62 ghostscript-8.71]# ./configure --prefix=/usr
	[root@srv62 ghostscript-8.71]# mkdir obj
	[root@srv62 ghostscript-8.71]# mkdir bin
	[root@srv62 ghostscript-8.71]# make all
	[root@srv62 ghostscript-8.71]# make install

以上是用软件包的安装方式,也可以是用yum安装:[root@AD1807091846196 ~]# yum install ghostscript

 

windows 版的安装和普通的安装方式一样,这里就不介绍了。

安装完成后就可以使用了,安装先介绍到这里,下一篇文章主要介绍使用ghostscript压缩pdf文件

 

本站文章如未注明,均为原创丨本网站采用BY-NC-SA协议进行授权,转载请注明转自:https://www.snowruin.com/?p=1735
喜欢 (1)or分享 (0)
发表我的评论
取消评论
表情 代码 贴图 加粗 链接 私信 删除线 签到

Hi,请填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址