在一個項目里我們經(jīng)常會操作一些圖片,現(xiàn)在我們給大家來介紹一下圖片操作類
- 獲取設(shè)置的圖片 - getImage()/** *獲取圖片 * @return 設(shè)置的圖片 */
- 設(shè)置圖片 - setImage($image)/** * 設(shè)置圖片 * @param 圖片路徑 $image * @return */
- 上傳圖片 - upload($file, $maxSize = 4325720, $Target_name = null, $target_path = '', $uploadName = 'file')/** * 上傳圖片 * @param 接收的文件 $file * @param 文件最大值 $maxSize * @param 對象名稱 $Target_name * @param 對象路徑 $target_path * @param input名稱 $uploadName * * @return */
- 返回圖片的高 - Height()/** * 返回圖片的高 * @return Height */
- 返回圖片的寬 - Width()/** * 返回圖片的寬 * @return Width */
- 返回圖片寬X高 - Imagesize()/** *返回圖片寬X高 * @return Imagesize */
- 返回圖片后綴 - Extension()/** *返回圖片后綴 * @return Extension */
- 返回圖片mime - mime()/** * 返回圖片mime * @return mime */
- 調(diào)整圖片寬高 - resize($NewWidth = null, $NewHeight = null)/** * 調(diào)整圖片寬高 * @param 寬 $NewWidth * @param 高 $NewHeight * @return Boolean */
- 濾鏡調(diào)整 - pixelate($pixel = 1)/** * 濾鏡調(diào)整 * @param 像素 $pixel * @return Boolean */
- 翻轉(zhuǎn) - flip($flip = null)/** * 翻轉(zhuǎn) * @param 翻轉(zhuǎn)類型【v and h】 $flip * @return Boolean */
- 模糊 - blur($blur = 1)/** * 模糊 * @param 模糊度 $blur * @return Boolean */
- 亮度 - brightness($bright = 0)/** * 亮度 * @param 亮度值 $bright * @return Boolean */
- 對比 - contrast($contrastVal = 0)/** * 對比 * @param 對比值 $contrastVal * @return Boolean */
- 灰色 - grayscale()/** * 灰色 * @return Boolean */
- 添加文字 - AddText($text = null, $font = null, $fontsize = 13, $option = 'bottom-left', $rgb = '255,255,255')/** * 添加文字 * @param 文字 $text * @param 字體 $font * @param 字體大小 $fontsize * @param 設(shè)置 $option * @param 顏色值 $rgb * @return Boolean */
- 修剪 - crop($x = 334, $y = 178, $Target_Width = 79, $Target_Height = 75)/** * 修剪 * @param X坐標(biāo) $x * @param Y坐標(biāo) $y * @param 寬 $Target_Width * @param 高 $Target_Height * @return Boolean */
- 保存 - save($name, $quality = 100)/** * 保存 * @param 名稱 $name * @param 質(zhì)量 $quality * @return Boolean */
- 銷毀 - destroy()/** * 銷毀 * @return Boolean */
更多建議: