php使用Image Magick将PDF文件转换为JPG文件的方法


Posted in PHP onApril 01, 2015

本文实例讲述了php使用Image Magick将PDF文件转换为JPG文件的方法。分享给大家供大家参考。具体如下:

这是一个非常简单的格式转换代码,可以把.PDF文件转换为.JPG文件,代码要起作用,服务器必须要安装Image Magick 扩展。

$pdf_file  = './pdf/demo.pdf';
$save_to  = './jpg/demo.jpg';
//make sure that apache has permissions to write in this folder! 
//(common problem)
 
//execute ImageMagick command 'convert' and convert PDF
//to JPG with applied settings
exec('convert "'.$pdf_file.'" -colorspace RGB -resize 800 "'.$save_to.'"', $output, $return_var);
 
if($return_var == 0) {
//if exec successfuly converted pdf to jpg
  print "Conversion OK";
}
else print "Conversion failed.".$output;

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP Ajax实现页面无刷新发表评论
Jan 02 PHP
ZF等常用php框架中存在的问题
Jan 10 PHP
Trying to clone an uncloneable object of class Imagic的解决方法
Jan 11 PHP
解析PHP实现多进程并行执行脚本
Jun 18 PHP
PHP中的函数-- foreach()的用法详解
Jun 24 PHP
php的hash算法介绍
Feb 13 PHP
php解析xml方法实例详解
May 12 PHP
[原创]ThinkPHP让../Public在模板不解析(直接输出)的方法
Oct 09 PHP
PHP预定义变量9大超全局数组用法详解
Apr 23 PHP
PHP中的使用curl发送请求(GET请求和POST请求)
Feb 08 PHP
php 读取文件夹下所有图片、文件的实例
Oct 17 PHP
laravel框架如何设置公共头和公共尾
Oct 22 PHP
php快速查找数据库中恶意代码的方法
Apr 01 #PHP
php将12小时制转换成24小时制的方法
Mar 31 #PHP
php给一组指定关键词添加span标签的方法
Mar 31 #PHP
php使用指定编码导出mysql数据到csv文件的方法
Mar 31 #PHP
php输出全球各个时区列表的方法
Mar 31 #PHP
php限制ip地址范围的方法
Mar 31 #PHP
php使用数组填充下拉列表框的方法
Mar 31 #PHP
You might like
PHP 递归效率分析
2009/11/24 PHP
ThinkPHP实现将SESSION存入MYSQL的方法
2014/07/22 PHP
jQuery setTimeout传递字符串参数报错的解决方法
2014/06/09 Javascript
Node.js中使用事件发射器模式实现事件绑定详解
2014/08/15 Javascript
JavaScript实现的in_array函数
2014/08/27 Javascript
javascript弹出页面回传值的方法
2015/01/28 Javascript
JS实现超过长度限制后自动跳转下一款文本框的方法
2015/02/23 Javascript
jquery插件star-rating.js实现星级评分特效
2015/04/15 Javascript
js实现兼容IE、Firefox的图片缩放代码
2015/12/08 Javascript
使用getBoundingClientRect方法实现简洁的sticky组件的方法
2016/03/22 Javascript
AngularJS 模块详解及简单实例
2016/07/28 Javascript
深入理解Angular2 模板语法
2016/08/07 Javascript
angularjs实现多张图片上传并预览功能
2017/02/24 Javascript
vue中使用refs定位dom出现undefined的解决方法
2017/12/21 Javascript
vue实现tab切换外加样式切换方法
2018/03/16 Javascript
使用node打造自己的命令行工具方法教程
2018/03/26 Javascript
js+css实现打字效果
2020/06/24 Javascript
自定义vue组件发布到npm的方法
2018/05/09 Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
2018/09/25 Javascript
在vue中解决提示警告 for循环报错的方法
2018/09/28 Javascript
小程序富文本提取图片可放大缩小
2020/05/26 Javascript
Python实现的数据结构与算法之快速排序详解
2015/04/22 Python
编写多线程Python服务器 最适合基础
2018/09/14 Python
Django ORM 聚合查询和分组查询实现详解
2019/08/09 Python
django fernet fields字段加密实践详解
2019/08/12 Python
jupyter notebook 添加kernel permission denied的操作
2020/04/21 Python
Python设计密码强度校验程序
2020/07/30 Python
Python 忽略文件名编码的方法
2020/08/01 Python
查找适用于matplotlib的中文字体名称与实际文件名对应关系的方法
2021/01/05 Python
日本高端护肤品牌:Tatcha
2016/08/29 全球购物
英国运动服、设备及配件网站:DW Sports
2019/12/04 全球购物
小学生考试获奖感言
2014/01/30 职场文书
经贸专业毕业生求职信范文
2014/05/01 职场文书
医学检验专业自荐信
2014/09/18 职场文书
2015年国培研修感言
2015/08/01 职场文书
信息技术课教学反思
2016/02/23 职场文书