返回顶部

收藏

PHP利用imagick把PDF转成PNG

更多

通过PHP把PDF生成PNG图片,一般用在在线阅读浏览用的。

function pdf2png($PDF,$Path){
   if(!extension_loaded('imagick')){
       return false;
   }
   if(!file_exists($PDF)){
       return false;
   }
   $IM = new imagick();
   $IM->setResolution(120,120);
   $IM->setCompressionQuality(100);
   $IM->readImage($PDF);
   foreach ($IM as $Key => $Var){
       $Var->setImageFormat('png');
       $Filename = $Path.'/'.md5($Key.time()).'.png';
       if($Var->writeImage($Filename) == true){
           $Return[] = $Filename;
       }
   }
   return $Return;
//该片段来自于http://outofmemory.cn

标签:php,图形

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. kaixinfelix 发表 2016-08-06 23:40:07 php脚本执行流程图
  2. love冥天 发表 2016-08-19 08:00:22 PHP时间日期操作增减(date strtotime)
  3. zhu329599788@126 发表 2016-09-02 15:29:39 PHP 7 新特性
  4. 博主 发表 2016-09-12 00:00:00 Php Laravel5 学习笔记(二)
  5. 阿多 发表 2016-09-14 09:28:41 SugarCRM v6.5.23 PHP反序列化对象注入漏洞
  6. admin 发表 2016-09-08 07:14:54 PHP OCR实战:用Tesseract从图像中读取文字[转]
  7. zhu329599788@126 发表 2016-10-09 07:04:09 PHP钩子机制
  8. admin 发表 2012-02-03 00:58:11 php lighttpd的configure配置
  9. Leon 发表 2016-10-15 15:26:17 最通俗易懂的php正则表达式教程(上)
  10. 第七星尘 发表 2012-12-20 11:17:53 PHP实现的单例模式
  11. jed <jed521@163.com> 发表 2016-10-22 12:24:08 利用PHP扩展trie_filter做敏感词过滤
  12. 博主 发表 2014-06-04 17:47:00 PHP 中读 XML 的一个坑

发表评论