日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

PHP极其强大的图片处理库Grafika详细教程(3):图像属性处理

發布時間:2025/7/14 php 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PHP极其强大的图片处理库Grafika详细教程(3):图像属性处理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

該文章是接著上篇文章,《PHP極其強大的圖片處理庫Grafika詳細教程(2):圖像特效處理模塊》,由于grafika功能太多,所以分開寫,其他的點擊這里

《1、圖像基本處理》
《2、圖像特效處理模塊》
《3、圖像屬性處理》
《4、圖形繪制》

該文章主要寫grafika的圖像屬性處理功能,共7個方法

1、圖片格式化為二進制格式輸出

該方法的作用是打開一張圖片,然后格式化為二進制數據,直接輸出到瀏覽器,而不是傳統的src顯示圖片。

其有一個參數,你可以自定義輸出圖片的格式,比如png啥的

我們這里打開圖片,輸出為png

當然你還是要告訴瀏覽器你需要輸出的類型是圖片header('Content-type: image/png');

use Grafika\Grafika; $editor = Grafika::createEditor(); $editor->open( $image, 'yanying-smaller.jpg' ); header('Content-type: image/png'); // Tell the browser we're sending a png image $image->blob('PNG');

2、獲取圖片當前使用的處理庫

使用方法可以獲取處理當前圖片,grafika使用了什么庫,是gd還是Imagick

該方法不在editor里面,而是直接在$image里面,沒有任何參數

use Grafika\Grafika; $editor = Grafika::createEditor(); $editor->open( $image, 'yanying-smaller.jpg' ); $result = $image->getCore(); var_dump($result); // resource(12, gd)

3、獲取圖片高度

我們圖片高度為213px

use Grafika\Grafika; $editor = Grafika::createEditor(); $editor->open( $image, 'yanying-smaller.jpg' ); $result = $image->getHeight(); var_dump($result); // int 213

4、獲取圖片寬度

我們圖片寬度為319px

use Grafika\Grafika; $editor = Grafika::createEditor(); $editor->open( $image, 'yanying-smaller.jpg' ); $result = $image->getWidth(); var_dump($result); // int 319

5、獲取圖片名稱

圖片名稱為當前文件名

use Grafika\Grafika; $editor = Grafika::createEditor(); $editor->open( $image, 'yanying-smaller.jpg' ); $result = $image->getImageFile(); var_dump($result); // string 'yanying-smaller.jpg' (length=19)

6、獲取圖片類型

這里我們發現是jpg的

use Grafika\Grafika; $editor = Grafika::createEditor(); $editor->open( $image, 'yanying-smaller.jpg' ); $result = $image->getType(); var_dump($result); // string 'JPEG' (length=4)

7、判斷圖片是否是動態圖片,比如gif

我們這張圖片是jpg的,所以不是動態圖片,返回值為bool類型,true或者false

use Grafika\Grafika; $editor = Grafika::createEditor(); $editor->open( $image, 'yanying-smaller.jpg' ); $result = $image->isAnimated(); var_dump($result); // boolean false

嚴穎,PHP研發工程師

博客:segmentfault主頁

總結

以上是生活随笔為你收集整理的PHP极其强大的图片处理库Grafika详细教程(3):图像属性处理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本人做受免费视频 | 亚洲一个色 | 明日叶三叶 | 在线免费黄色av | 一本之道高清无码视频 | 午夜精品免费观看 | 一区二区视频免费看 | 男人的天堂av网 | 少妇又色又紧又爽又刺激视频 | 亚洲人毛茸茸 | 熟女人妇 成熟妇女系列视频 | h部分肌肉警猛淫文 | 国产精品免费看片 | 亚洲欧美校园春色 | 欧美激情视频在线观看 | 公侵犯人妻一区二区 | 2019日韩中文字幕 | 丰满肥臀噗嗤啊x99av | 亚洲视频手机在线 | 亚洲の无码国产の无码步美 | 国产手机av在线 | 久久国产中文 | 光溜溜视频素材大全美女 | 一二三在线视频 | 亚洲狠 | 校园sm主奴调教1v1罚视频 | 日本在线一本 | 天天干天天操天天操 | 欧美不卡网 | 中文字幕一区二区三区门四区五区 | 成人在线看片 | 永久免费未满视频 | 亚洲天堂欧美 | 国产美女主播在线观看 | 日本三级韩国三级三级a级中文 | 九九色九九 | 精品日韩欧美 | 欧美色老头old∨ideo | 国产二区在线播放 | 黄色免费在线观看网站 | 性生活av | 亚洲视频在线观看免费 | 国产精品亚洲一区二区三区在线观看 | 日本一区二区网站 | 国产伦乱视频 | 中文在线第一页 | 毛片毛片毛片毛片毛片毛片毛片毛片 | 欧美婷婷六月丁香综合色 | 中文字幕无码精品亚洲35 | 91视频入口 | 日韩一级免费 | 久久yy| 国产av电影一区 | 爆操日本美女 | 久色99| 呦呦视频在线观看 | 蜜桃av噜噜一区二区三区 | 成年人免费视频播放 | 中文字幕精品视频在线观看 | 97免费在线视频 | 国产精品一区二区免费在线观看 | 欧美日韩a级片 | 天堂在线观看视频 | 字幕网在线 | 欧美成人aaa| 久久久久青草 | 日韩国产欧美在线视频 | 日本黄色xxxxx| 97精品视频 | 女性高潮视频 | av色网站| 韩国一区二区三区在线观看 | 亚洲v视频| 国产无人区码熟妇毛片多 | 少妇学院在线观看 | 亚洲久久一区 | 国产精品美女视频 | 精品久久BBBBB精品人妻 | 少妇毛片视频 | 夜夜精品视频 | 日本福利网站 | 精品国产毛片 | 午夜国产一区二区 | 毛茸茸日本熟妇高潮 | 午夜亚洲AV永久无码精品蜜芽 | 国产精品高潮呻吟久久av野狼 | 99无码熟妇丰满人妻啪啪 | 国产黄色一级片视频 | 久久五月网 | 性感美女av在线 | 91大神精品 | 欧美成人性生活视频 | 中文字幕第2页 | 天天久久| 日本高清免费看 | h网站在线观看 | 精品国自产在线观看 | 91操操| 一级性生活免费视频 |