成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

php如何將html轉(zhuǎn)為圖片

php將html轉(zhuǎn)為圖片的方法:首先借助類庫mPDF將html轉(zhuǎn)換成pdf,代碼為【$pdf_name= md5(time()).'.pdf'】;然后將pdf轉(zhuǎn)換為png,代碼為【$imgs->setImageFormat( "png"】。

php如何將html轉(zhuǎn)為圖片

【相關(guān)學(xué)習(xí)推薦:php編程(視頻)】

php將html轉(zhuǎn)為圖片的方法:

文件轉(zhuǎn)換過程為 html —> pdf —>png

需要借助的類庫是mPDF ,imagick

這是一個類庫直接下載 上傳到服務(wù)器即可,里面東西不少,新建一個 html2pdf 的文件夾 引入

include('./html2pdf/mpdf');

整一個函數(shù)

/* 名稱  html轉(zhuǎn)換為pdf圖片 功能  將html頁面轉(zhuǎn)換為pdf圖片(部分css樣式無法識別) 參數(shù)數(shù)量 2個 1.必須 html代碼 可以用file_get_contenth獲取 2.必須 生成pdf存放位置路徑 3.非必須 pdf寬 4.非必須 pdf高 返回值 圖片名稱 實例  code($html,'img/1.pdf');  * */ function html2pdf($html, $PATH, $w=414 ,$h=736){  //設(shè)置中文字體(很重要 它會影響到第二步中 圖片生成) $mpdf=new mPDF('utf-8'); $mpdf->autoScriptToLang = true; $mpdf->autoLangToFont = true; //設(shè)置pdf的尺寸 $mpdf->WriteHTML('<pagebreak sheet-size="'.$w.'mm '.$h.'mm" />');     //設(shè)置pdf顯示方式 $mpdf->SetDisplayMode('fullpage');   //刪除pdf第一頁(由于設(shè)置pdf尺寸導(dǎo)致多出了一頁) $mpdf->DeletePages(1,1);   $mpdf->WriteHTML($html);   $pdf_name = md5(time()).'.pdf';   $mpdf->Output($PATH.$pdf_name);   return $pdf_name;   }

用這個函數(shù)基本就可以解決HTML到pdf的問題,需要注意的是mpdf并不能有效的識別html中所有的css樣式,

例如position border-radius等。位置可以用margin解決,需要顯示圓角圖片的話,就需要將圖片裁剪為圓形了。

接下來開始將pdf轉(zhuǎn)換為png圖片了這一步需要在服務(wù)器安裝ImageMagick組件 一次運行一下命令

yum install -y ImageMagick yum install -y ImageMagick-devel yum install -y gcc yum install -y php-pear yum install -y ghostscript yum install -y ghostscript-devel.x86_64

到這一步注意運行

yum list |grep imagick

根據(jù)查詢結(jié)果 根據(jù)自己服務(wù)器版本 選擇安裝 我的是5.6.3

yum install -y php56w-pecl-imagick.x86_64 yum install -y php56w-pecl-imagick-devel.x86_64

重啟服務(wù)器

service nginx restart service php-fpm restart

使用 phpinfo() 或運行 php -m | grep imagick 來查看是否安裝成功

然后使用函數(shù)將已經(jīng)生成的pdf轉(zhuǎn)換為png就可以了

*/ 名稱  pdf轉(zhuǎn)換為png圖片 功能  將pdf圖片轉(zhuǎn)換為png圖片 參數(shù)數(shù)量 2個 1.必須 html代碼 可以用file_get_contenth獲取 2.必須 生成pdf存放位置路徑   實例  code($html,'img/1.pdf');  * */ function pdf2png($PDF, $PNG, $w=50, $h=50){ if(!extension_loaded('imagick')){ return false; } if(!file_exists($PDF)){ return false; }   $im = new Imagick();   $im->setResolution($w,$h); //設(shè)置分辨率 $im->setCompressionQuality(15);//設(shè)置圖片壓縮的質(zhì)量   $im->readImage($PDF); $im -> resetIterator(); $imgs = $im->appendImages(true); $imgs->setImageFormat( "png" ); $img_name = $PNG; $imgs->writeImage($img_name); $imgs->clear(); $imgs->destroy(); $im->clear(); $im->destroy();   return $img_name; }

ok,基本完成簡單頁面的圖片化了。圖片大小為1M左右。小了不清楚。

想了解

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
亚洲色大成网站WWW在线观看| 亚洲无码视频一区二区| 国产午夜无码精品免费看动漫 | 狼人无码精华AV午夜精品| 久久综合婷婷成人网站| 欧美香蕉爽爽人人爽| 日韩欧无码一二三区免费不卡| 天天爽夜夜爽人人爽一区二区| 性妇VODAFONEWIFI精| 亚洲区小说区图片区QVOD| 中国 韩国 日本 免费看| JEAⅠOUSVUE成熟少归A| 国产SUV精品一区二区五| 国产怡春院无码一区二区| 久久久久久精品精品免费| 欧美、另类亚洲日本一区二区| 国模无码人体一区二区| 久久久久成人精品无码| 欧美黑人一级二级巨大久久天堂| 日韩内射美女人妻一区二区三区| 我和岳乱妇三级高清电影| 亚洲国产精品一区二区成人片| 未成满18禁止免费无码网站| 亚洲va熟妇自拍无码区| 中文无码热在线视频| 成人免费无码大片A毛片18| 国产亚洲日韩欧美另类丝瓜APP| 久久午夜夜伦鲁鲁片免费无码影院| 欧美日韩一区二区三区精品视频 | 粉嫩虎白女P虎白女在线| 国产亚洲AV寡妇| 妹妹中考前让我C了1次| 乳欲人妻办公室奶水| 人人妻人人添人人爽日韩欧美 | 国产欧美日韩精品丝袜高跟鞋| 久久天天躁夜夜躁狠狠躁2014| 人妻无奈被迫屈辱1-9| 亚洲A∨精品一区二区三区下载| 尤物在线视频.YW163.成年| 成人午夜视频一区二区无码| 解开人妻的裙子猛烈进入| 欧美粗大猛烈老熟妇| 无码任你躁久久久久久老妇| 在线观看大片免费播放器| 囯产精品一品二区三区| 久久久久久亚洲精品不卡| 日本午夜免费福利视频| 亚洲精品自产拍在线观看动漫| BT天堂А√天堂资源地址| 国产麻豆精品一区| 男生把QQ放进女生的QQ里在线 | 亚洲中文字幕在线无码一区二区| 边摸边吃奶边做爽视频免费| 极品少妇高潮XXXXX| 日本WWW一道久久久免费| 亚洲精品无码午夜福利理论片| 成年女人毛片免费观看中文| 久久精品囯产精品亚洲| 视频无码一区二区| 中文无码字幕中文有码字幕| 国产精品美女久久久M| 欧美 日韩 国产 另类 图片区| 亚洲AV成人无码精品网站老司机| 99久久无色码中文字幕| 狠狠躁夜夜躁人人爽碰AV| 日本免费不卡在线观看的NV| 亚洲日韩一区二区三区黑人 | 精品人妻一区二区三区| 色黄啪啪网18以下勿进| …日韩人妻无码精品一专区| 国产在线拍揄自揄视频网站| 国产精品女同一区二区| 哦┅┅快┅┅用力啊┅┅动态图 | 狠狠色丁香久久婷婷综合五月 | 亚洲男人综合久久综合天堂 | 少妇高潮惨叫久久久久久| 中文字幕高清免费日韩视频在线| 国产日产欧产精品精品推荐免费| 人妻天天爽夜夜爽精品视频| 亚洲自偷自拍熟女另类| 国产视频一区二区| 日韩午夜理论免费TV影院| 中文字幕丰满乱子无码视频| 黑人玩弄漂亮少妇高潮大叫| 天堂А√在线最新版在线8| HEYZO无码综合国产精品| 久久婷婷五月综合97色直播| 亚洲AⅤ永久无码一区二区三区| 成熟丰满熟妇高潮XXXXX视频| 美女与野兽在线观看| 亚洲成A人片在线观看无码下载| 国产69精品久久久久APP下载 | 无码视频免费一区二区三区 | 人妻中字视频中文乱码| 治愈系恋人 电视剧| 精品一区二区三区无码视频 | 精品久久久久久久中文字幕| 无码人妻精品一区二区蜜桃百度| 被义子侵犯的漂亮人妻中字| 欧美成人V片观看| 用力挺进她的花苞| 精品深夜av无码一区二区老年| 性VIDEOS欧美熟妇HDX| 公侵犯人妻一区二区三区四区| 青青草国产成人99久久| 2021日韩无码| 蜜桃中文字日产乱幕4区| 亚洲一区在线观看XXX| 精品少妇爆乳无码av专用区| 亚洲AV无码成人精品区瑜伽裤 | 亚洲AV无码乱码国产麻豆穿越| 国产成人无码午夜视频在线观看| 日韩人妻在线一区二区三区| 宝贝我不想带小雨伞了| 欧洲精品久久久AV无码电影 | 亚洲婷婷五月激情综合APP | 欧美精品成人久久AV爱乃娜美| 中文精品无码中文字幕无码专区| 久久久精品久久久久久96| 亚洲日本乱码一区二区在线二产线| 国内精品久久人妻无码网站| 亚州中文字幕午夜福利电影| 国产精品情侣呻吟对白视频| 图片区小说区偷拍区日韩| 国产H视频在线观看| 天天摸天天透天天添| 国产成人亚洲色成人网站WWW永久四虎| 色8激情欧美成人久久综合电| 顶级大但人文艺术巫| 少妇开裆肉丝自慰流白浆| 国产成人精品无码青草| 天堂АⅤ在线最新版在线| 国产精品久久久久久亚洲影视| 四虎国产精品永久在线| 国产成人无码一区二区三区 | 国产乱码一区二区三区| 性色AV无码中文AV有码VR| 国产在线超清日本一本| 亚洲成AV人无码综合在线| 精品免费久久久久久久| 亚洲中文字幕无码一久久区| 久久夜色撩人精品国产| 最新版天堂资源中文官网| 女人被弄到高潮的免费视频APP | 最新日本一道免费一区二区| 男人J放进女人J无遮挡免费看 | 久久精品国产2020观看福利| 野花免费高清完整在线观看| 免费看奶头视频的网站| BBOX撕裂BASS后门在线| 日本熟妇色XXXXX日本妇奷| 灌溉系统NPC游戏双男主| 午夜成人性爽爽免费视频| 激情综合亚洲色婷婷五月APP| 亚洲中文字幕AV无码区| 男女作爱在线播放免费网站 | AV无码国产在线看免费网站| 日本老熟妇毛茸茸| 国产精品福利自产拍在线观看| 亚洲GV天堂无码男同在线观看 | 中文字幕无码无码专区| 欧美性猛交╳XXX乱大交视频| 绯色AV一区二区三区在线高清| 无码人妻一区二区三区麻豆 | 最新永久无码AV网址亚洲| 人妻av一区二区三区精品| 国产成人a在线看片色欲AV | 狠狠色丁香婷婷亚洲综合| 约附近的寂寞妇女| 人妻Av一区二区三区| 国产黄在线观看免费观看不卡| 亚洲CHINESE男同志GAY | 2019国产情侣超清在线| 色婷婷欧美在线播放内射| 国产午夜片无码区在线观看爱情网| 亚洲色欲色欲欲WWW在线| 欧美黑人又粗又大久久久| 丰满熟妇岳AV无码区HD| 亚洲国产精品无码第一区二区三区| 麻豆精产国品一二三区别| 成人无码A区在线观看视频| 亚洲AV永久无码一区| 拧花蒂尿用力按凸起喷水尿视频 | 亚洲AV无码兔费综合| 免费人成视频X8X8入口APP| 成人亚洲欧美在线观看| 亚洲AⅤ无码一区二区三区| 男女无遮挡高清视频免费看| 国产99久久九九精品无码| 亚洲熟女少妇一区二区| 人妻夜夜添夜夜无码AV| 国语做受对白XXXXX在线| 8X8Ⅹ成人免费视频在线观看| 婷婷色丁香五月激情综合| 久久无码AV中文出轨人妻| 大象1区一品精区搬运机器| 亚洲日韩V无码中文字幕| 日产无人区二线三线乱码| 精品久久久无码中文字幕天天| 把腿张开老子臊烂你的黄漫|