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 相关文章推荐
基于HTTP长连接的"服务器推"技术的php 简易聊天室
Oct 31 PHP
PHP删除非空目录的函数代码小结
Feb 28 PHP
解析php中两种缩放图片的函数,为图片添加水印
Jun 14 PHP
PHP 导出Excel示例分享
Aug 18 PHP
PHP实现的简单三角形、矩形周长面积计算器分享
Nov 18 PHP
php脚本运行时的超时机制详解
Feb 17 PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
Aug 30 PHP
PHP注释语法规范与命名规范详解篇
Jan 21 PHP
PHP实现统计代码行数小工具
Sep 19 PHP
PHP $O00OO0=urldecode & eval 解密,记一次商业源码的去后门
Sep 13 PHP
php redis setnx分布式锁简单原理解析
Oct 23 PHP
PHP 实现重载
Mar 09 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 生成N个不重复的随机数
2015/01/21 PHP
PHP 类与构造函数解析
2017/02/06 PHP
php微信扫码支付 php公众号支付
2019/03/24 PHP
php生成短网址/短链接原理和用法实例分析
2020/05/29 PHP
Ruffy javascript 学习笔记
2009/11/30 Javascript
目前流行的JavaScript库的介绍及对比
2013/09/29 Javascript
Javascript判断图片尺寸大小实例分析
2014/06/16 Javascript
javascript中sort()的用法实例分析
2015/01/30 Javascript
微信小程序 设置启动页面的两种方法
2017/03/09 Javascript
JavaScript数据类型和变量_动力节点Java学院整理
2017/06/26 Javascript
Vue keep-alive实践总结(推荐)
2017/08/31 Javascript
VeeValidate 的使用场景以及配置详解
2019/01/11 Javascript
Nuxt.js 数据双向绑定的实现
2019/02/17 Javascript
详解如何实现Element树形控件Tree在懒加载模式下的动态更新
2019/04/25 Javascript
微信小程序获取位置展示地图并标注信息的实例代码
2019/09/01 Javascript
js实现移动端tab切换时下划线滑动效果
2019/09/08 Javascript
微信小程序事件流原理解析
2019/11/27 Javascript
详解JavaScript中的Object.is()与"==="运算符总结
2020/06/17 Javascript
vue将data恢复到初始状态 && 重新渲染组件实例
2020/09/04 Javascript
[08:53]DOTA2每周TOP10 精彩击杀集锦vol.9
2014/06/26 DOTA
[03:56]DOTA2完美大师赛趣味视频之小鸽子和Mineski打台球
2017/11/24 DOTA
Python自定义函数的创建、调用和函数的参数详解
2014/03/11 Python
Python3基础之list列表实例解析
2014/08/13 Python
Python 40行代码实现人脸识别功能
2017/04/02 Python
Python使用POP3和SMTP协议收发邮件的示例代码
2019/04/16 Python
在Pytorch中计算卷积方法的区别详解(conv2d的区别)
2020/01/03 Python
使用Python合成图片的实现代码(图片添加个性化文本,图片上叠加其他图片)
2020/04/30 Python
Tuckernuck官网:经典的美国品质服装、鞋子和配饰
2021/01/11 全球购物
急诊科护士自我鉴定
2013/10/14 职场文书
人身损害赔偿协议书范本
2014/09/27 职场文书
成都人事代理协议书
2014/10/25 职场文书
2015年幼儿园中班开学寄语
2015/05/27 职场文书
热爱劳动主题班会
2015/08/14 职场文书
Python利用Turtle绘制哆啦A梦和小猪佩奇
2022/04/04 Python
ubuntu20.04虚拟机无法上网的问题及解决
2022/12/24 Servers
React更新渲染原理深入分析
2022/12/24 Javascript