php使用Image Magick将PDF文件转换为JPG文件的方法
本文实例讲述了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将图片转换成base64编码的实现方法先来说一下为什么我们要对图片base64编码 base64是当前网络上最为常见的传输8Bit字节代码的编码方式其中之一.base64主要不是加密,它主要的用途是把某些二进制数转成普通字符用于网络传输.由于这些二进制字符在传输协议中属于控制字符,不能直接传送,所以需要转换一下.虽然图片可能直接传输,但是我们也可以将它变成字符串直接放在源码里,而不需要浏览器在读取到源码后再从服务器上下载. 如何使用PHP对图片进行base64解码输出 <?php $img = 'test.jpg'; $base64 
- 
                             
                            基于php导出到Excel或CSV的详解(附utf8、gbk 编码转换)php导入到excel乱码是因为utf8编码在xp系统不支持所有utf8编码转码一下就完美解决了utf-8编码案例Php代码 复制代码 代码如下: <?php header("Content-Type: application/vnd.ms-excel; charset=UTF-8"); header("Pragma: public"); header("Expires: 0"); header("Cache-Control: m 
- 
                             
                            PHP将HTML转换成文本的实现代码核心代码: <?php // $document 应包含一个 HTML 文档. // 本例将去掉 HTML 标记,javascript 代码 // 和空白字符.还会将一些通用的 // HTML 实体转换成相应的文本. $search = array ("'<script[^>]*?>.*?</script>'si", // 去掉 javascript "'<[\/\!]*?[^<>]*?>'si", // 
- 
                             
                            PHP 实现的将图片转换为TXTPHP 实现的将图片转换为TXT <?php /* 2015年10月19日10:24:59 */ // 打开一幅图像 $file_name='d:\ascii_dora.png'; $chars = "$@B%8&WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\|()1{}[]?-_+~<>i!lI;:,\"^`'. "; function getimgchars($color_tran,$chars){ $length = 
- 
                             
                            PHP转换文本框内容为HTML格式的方法本文实例讲述了PHP转换文本框内容为HTML格式的方法.分享给大家供大家参考,具体如下: 有时候我们将会用到将多行文本框中输入的内容以html格式显示出来,这样子可以保持原来的文本格式,如换行.回车等.可以通过下面的函数实现: function shtm($design_str) { $str=trim($design_str); // 取得字串同时去掉头尾空格和空回车 //$str=str_replace("<br>","",$str); // 去掉& 
- 
                             
                            php中将html中的br换行符转换为文本输入中的换行符下面这几个方法将能够帮你解决这个问题. PHP版将html中的<br />换行符转换为文本框中的换行符: 复制代码 代码如下: function br2nl($text){ return preg_replace('/<br\\s*?\/??>/i','',$text);} 或者: 复制代码 代码如下: function br2nl($text){ $text=preg_replace('/<br\\s*?\/??>/i',chr(13),$text); r 
- 
                             
                            php图片的二进制转换实现方法本文实例讲述了php图片的二进制转换实现方法.分享给大家供大家参考.具体实现方法如下: 这里我们是在上传文件时把上传的文件转换成二进制然后保存到数据的字段中去,下次读读出我们也用同样的方法显示即可. html代码如下: 复制代码 代码如下: <form action="insertPic.php" method="post" enctype="multipart/form-data" name="mainForm" id 
- 
                                                         
                            使用PHP+JavaScript将HTML页面转换为图片的实例分享1,准备要素 1)替换字体的js文件 js代码: function com_stewartspeak_replacement() { /* Dynamic Heading Generator By Stewart Rosenberger http://www.stewartspeak.com/headings/ This script searches through a web page for specific or general elements and replaces them wi 
- 
                                                         
                            基于PHPexecl类生成复杂的报表表头示例本文实例讲述了基于PHPexecl类生成复杂的报表表头.分享给大家供大家参考,具体如下: 以前一直有需求,能把Execl里面的数据导入数据库,并且把数据库里面的数据导出到Execl中. require_once dirname(__FILE__) . '/../Classes/PHPExcel/IOFactory.php'; class PHPExeclCore extends PHPExcel_IOFactory{ public static function SummerCreateExec 
- 
                             
                            php将图片文件转换成二进制输出的方法本文实例讲述了php将图片文件转换成二进制输出的方法.分享给大家供大家参考.具体实现方法如下: header( "Content-type: image/jpeg"); $PSize = filesize('1.jpg'); $picturedata = fread(fopen('1.jpg', "r"), $PSize); echo $picturedata; 就这么简单4行代码,就将图片以二进制流的形式输出到客户端了,和打开一张图片没有任何区别. 这里需要注意的 
随机推荐
- ASP.NET中Web API的简单实例
- FCKeditor添加自定义按钮的方法
- windows PostgreSQL 9.1 安装详细步骤
- 详解CentOS升级Python2.6到Python2.7并安装pip
- javascript中[]和{}对象使用介绍
- c#定时器和global实现自动job示例
- JavaScript标准对象_动力节点Java学院整理
- python实现识别相似图片小结
- 快速入手Python字符编码
- linux 查看端口占用命令实例详解
- windows 下忘记mysql root密码的更改方法
- docker 如何搭建私有仓库(ubuntu 14.04,Docker版本1.6.4)详细介绍
- Lua的迭代器使用中应该避免的问题和技巧
- sqlserver数据库获取数据库信息
- jQuery事件绑定用法详解
- jquery select(列表)的操作(取值/赋值)
- jQuery实现切换页面布局使用介绍
- javascript实现表现、结构、行为分离的选项卡效果!
- Android编程调用系统自带的拍照功能并返回JPG文件示例【附demo源码下载】
- 用c++实现将文本每个单词首字母转换为大写

