1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > PHP中使用Imagick读取pdf并生成png缩略图实例【PHP】

PHP中使用Imagick读取pdf并生成png缩略图实例【PHP】

时间:2023-11-13 16:38:49

相关推荐

PHP中使用Imagick读取pdf并生成png缩略图实例【PHP】

后端开发|php教程

PHP,Imagick,pdf,生成png缩略图

后端开发-php教程

pdf生成png首页缩略图 (服务器需要支持Imagick)

asp查询系统源码,ubuntu的cmos在哪,对爬虫的监控,vsftp php,网络seo 推广lzw

/**

* PDF2PNG

* @param $pdf 待处理的PDF文件

* @param $path 待保存的图片路径

* @param $page 待导出的页面 -1为全部 0为第一页 1为第二页

* @return保存好的图片路径和文件名

*/

function pdf2png($pdf,$path,$page=0)

{

if(!is_dir($path))

{

mkdir($path,true);

}

if(!extension_loaded(imagick))

{

echo 没有找到imagick! ;

return false;

}

if(!file_exists($pdf))

{

echo 没有找到pdf ;

return false;

}

$im = new Imagick();

$im->setResolution(120,120); //设置图像分辨率

$im->setCompressionQuality(80); //压缩比

采集侠源码,ubuntu安装手机系统,tomcat8 环境的编码,脚本和爬虫区别,如何在设置中启动php,海口seo招聘lzw

$im->readImage($pdf."[".$page."]"); //设置读取pdf的第一页

//$im->thumbnailImage(200, 100, true); // 改变图像的大小

$im->scaleImage(200,100,true); //缩放大小图像

$filename = $path."/". time()..jpg;

asp源码 题库,xp支持vscode吗,ubuntu 图像撕裂,tomcat端口自行更改,湖南爬虫,php格式化 货币,seo优化的方法手段,下载网站 源码,织梦模板响应式免费模板lzw

if($im->writeImage($filename) == true)

{

$Return = $filename;

}

return $Return;

}

$s=pdf2png(file/1371273225-ceshi_ppt.pdf,images);

echo "

“;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。