电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

PHP實現PDF轉圖片的方法詳解

瀏覽:3日期:2022-06-06 10:22:26
目錄
  • 一、開啟 Imagick 擴展
  • 二、安裝imagemagick
  • 三、安裝Ghostscript軟件
  • 四、實例

Windows環境下

一、開啟 Imagick 擴展

1、安裝PHP擴展:Imagick,下載地址 https://pecl.php.net/package/imagick 注意和php版本保持一致;

2、將下載下來的文件解壓,把php_imagick.dll復制到php/ext下,即php的擴展目錄;

3、打開php.ini文件,添加

extension=php_imagick.dll

4、重啟apache

二、安裝imagemagick

1、下載地址:https://windows.php.net/downloads/pecl/deps/

2、將下載下來的imagemagick文件解壓到E盤目錄下(目錄可根據情況調整,我這里E:\ImageMagick-7.1.0-18-vc15-x64);

3、將E:\ImageMagick-7.1.0-18-vc15-x64\bin加入到系統環境變量path中

4、然后將E:\ImageMagick-7.1.0-18-vc15-x64\bin目錄下所有的以dll結尾的文件復制到php根目錄下,如果提示重復點擊跳過即可

5、復制完成后重啟Apache(建議重啟計算機),這時候php的imagick拓展安裝完成

三、安裝Ghostscript軟件

1、Ghostscript下載地址:https://www.ghostscript.com/releases/gsdnld.html

四、實例

/**     * @package pdf文檔轉換圖片     * @param   string      $filepath pdf文檔絕對路徑 D:/test/test.pdf     * @param   string      $filename 文件夾名 每個pdf創建一個文件夾     * @return  array     */    public function pdf2png($pdf,$filename){$path = ROOT_PATH . "public". DS ."uploads". DS ."ppt_image". DS . $filename ; // 圖片存放目錄   if (!file_exists($path)) {  mkdir($path, 0700, true); //創建目錄  chmod($path, 0700); //賦予權限}$images = [];$imagick = new \Imagick();// 設置圖片分辨率$imagick->setResolution(120, 120);// 該函數接受單個參數$quality,該參數保存一個表示圖像壓縮質量的整數值$imagick->setCompressionQuality(100);$imagick->readImage($pdf);foreach ($imagick as $key => $val) {    // 設置圖片格式并生成png圖片    $val->setImageFormat("png");    // $file = $path . DIRECTORY_SEPARATOR . md5($key.time()) . ".png";    //圖片名    $file = $path . DS . md5($key.time()) . ".png";    //圖片名    if ($val->writeImage($file) === true) {$images[] = $file;    }}return $images;    }

到此這篇關于PHP實現PDF轉圖片的方法詳解的文章就介紹到這了,更多相關PHP PDF轉圖片內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: PHP
主站蜘蛛池模板: 潜水搅拌机-双曲面搅拌机-潜水推进器|奥伯尔环保 | 防水接头-电缆防水接头-金属-电缆密封接头-不锈钢电缆接头 | 防渗膜厂家|养殖防渗膜|水产养殖防渗膜-泰安佳路通工程材料有限公司 | 德国进口电锅炉_商用电热水器_壁挂炉_电采暖器_电热锅炉[德国宝] | 山东PE给水管厂家,山东双壁波纹管,山东钢带增强波纹管,山东PE穿线管,山东PE农田灌溉管,山东MPP电力保护套管-山东德诺塑业有限公司 | 综合管廊模具_生态,阶梯护坡模具_检查井模具制造-致宏模具厂家 | 特材真空腔体_哈氏合金/镍基合金/纯镍腔体-无锡国德机械制造有限公司 | 防火门-专业生产甲级不锈钢钢质防火门厂家资质齐全-广东恒磊安防设备有限公司 | 沥青车辙成型机-车托式混凝土取芯机-混凝土塑料试模|鑫高仪器 | 渣油泵,KCB齿轮泵,不锈钢齿轮泵,重油泵,煤焦油泵,泊头市泰邦泵阀制造有限公司 | 济南拼接屏_山东液晶拼接屏_济南LED显示屏—维康国际官网 | 成都竞价托管_抖音代运营_网站建设_成都SEM外包-成都智网创联网络科技有限公司 | 精密冲床,高速冲床等冲压设备生产商-常州晋志德压力机厂 | 电采暖锅炉_超低温空气源热泵_空气源热水器-鑫鲁禹电锅炉空气能热泵厂家 | 杭州顺源过滤机械有限公司官网-压滤机_板框压滤机_厢式隔膜压滤机厂家 | 奶茶加盟,奶茶加盟店连锁品牌-甜啦啦官网 | 江门流水线|江门工作台|江门市伟涛行工业设备有限公司 | 生鲜配送系统-蔬菜食材配送管理系统-连锁餐饮订货配送软件-挪挪生鲜供应链管理软件 | 常州减速机_减速机厂家_常州市减速机厂有限公司 | 在线悬浮物浓度计-多参数水质在线检测仪-上海沃懋仪表科技有限公司 | 软装设计-提供软装装饰和软装配饰及软装陈设的软装设计公司 | 登车桥动力单元-非标液压泵站-非标液压系统-深圳市三好科技有限公司 | 报警器_家用防盗报警器_烟雾报警器_燃气报警器_防盗报警系统厂家-深圳市刻锐智能科技有限公司 | 建筑资质代办-建筑资质转让找上海国信启航| 过跨车_过跨电瓶车_过跨转运车_横移电动平车_厂区转运车_无轨转运车 | 山东活动策划|济南活动公司|济南公关活动策划-济南锐嘉广告有限公司 | wika威卡压力表-wika压力变送器-德国wika代理-威卡总代-北京博朗宁科技 | 冷轧机|两肋冷轧机|扁钢冷轧机|倒立式拉丝机|钢筋拔丝机|收线机-巩义市华瑞重工机械制造有限公司 | 无味渗透剂,泡沫抑尘剂,烷基糖苷-威海威能化工有限公司 | 德州网站制作 - 网站建设设计 - seo排名优化 -「两山建站」 | 蒸压釜-陶粒板隔墙板蒸压釜-山东鑫泰鑫智能装备有限公司 | 济南网站建设|济南建网站|济南网站建设公司【济南腾飞网络】【荐】 | 上海璟文空运首页_一级航空货运代理公司_机场快递当日达 | 黑田精工电磁阀-CAMMOZI气缸-ROSS电磁-上海茂硕机械设备有限公司 | 长沙网站建设制作「网站优化推广」-网页设计公司-速马科技官网 | 政府回应:200块在义乌小巷能买到爱情吗?——揭秘打工族省钱约会的生存智慧 | 山东风淋室_201/304不锈钢风淋室净化设备厂家-盛之源风淋室厂家 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | 技德应用| 帽子厂家_帽子工厂_帽子定做_义乌帽厂_帽厂_制帽厂_帽子厂_浙江高普制帽厂 | SPC工作站-连杆综合检具-表盘气动量仪-内孔缺陷检测仪-杭州朗多检测仪器有限公司 | 深圳激光打标机_激光打标机_激光焊接机_激光切割机_同体激光打标机-深圳市创想激光科技有限公司 深圳快餐店设计-餐饮设计公司-餐饮空间品牌全案设计-深圳市勤蜂装饰工程 |