一个可以供PHP调用ImageMagick功能的PHP扩展

2019-11-25 02:20 来源:未知

imagick的:: adaptiveBlurImage - 扩充了自适应模糊滤镜图像 imagick的:: adaptiveResizeImage - 自适应调度图像数据看三巳角 imagick的:: adaptiveSharpenImage - 自适应锐化图像 imagick的:: adaptiveThresholdImage

图像管理(ImageMagick卡塔尔国

一、ImageMagick是什么ImageMagick是风流浪漫套成效强大、稳固并且无偿的工具集和开垦包,可以用来读、写和拍卖超越185种基本格式的图纸文件,包蕴流行的TIFF, JPEG, GIF, PNG, PDF甚至PhotoCD等格式。利用ImageMagick,你能够依靠web应用程序的内需动态生成图片, 还能对三个图形实行转移大小、旋转、锐化、减色或充实特效等操作,并将操作的结果以相同格式或任何格式保存。二、php_imagick什么三个方可供PHP调用ImageMagick功用的PHP扩充。使用那几个增添能够使PHP具备和ImageMagick相像的功效。三、PDF生成png缩略图的二种方法第意气风发种:复制代码 代码如下:/*** PDF2PNG * @param $pdf 待管理的PDF文件* @param $path 待保存的图纸路线* @param $page 待导出的页面 -1为全部 0为率先页 1为第二页*一个可以供PHP调用ImageMagick功能的PHP扩展。 @return 保存好的图样路线和文件名*/function pdf2png{ if { mkdir; } if(!extension_loaded { echo '没有找到imagick!' ; return false; } if { echo '未有找到pdf' ; return false; } $im = new Imagick(); $im->setResolution; //设置图像分辨率 $im->setCompressionQuality; //压缩比 $im->readImage; //设置读取pdf的率先页 //$im->thumbnailImage; // 改良图像的分寸 $im->scaleImage; //缩放大小图像 $filename = $path."/". time().'.png'; if($im->writeImage { $Return = $filename; } return $Return; } $s = pdf2png('file/1371273225-ceshi_ppt.pdf','images'); echo '

TAG标签:
版权声明:本文由www.129028.com-澳门金沙唯一官网www129028com发布于编程新闻,转载请注明出处:一个可以供PHP调用ImageMagick功能的PHP扩展