欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

如何在Yii2中安裝與使用Imagine插件-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關(guān)如何在Yii2中安裝與使用Imagine插件,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)建站提供成都做網(wǎng)站、網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計,品牌網(wǎng)站制作,廣告投放等致力于企業(yè)網(wǎng)站建設(shè)與公司網(wǎng)站制作,10年的網(wǎng)站開發(fā)和建站經(jīng)驗,助力企業(yè)信息化建設(shè),成功案例突破上千多家,是您實現(xiàn)網(wǎng)站建設(shè)的好選擇.

Yii2 安裝 Imagine


Imagine 的手動下載和安裝這里就不做介紹了,可自行百度。這里介紹 Yii2 的 Composer 方式來安裝 Imageine。

方法一

php composer.phar require --prefer-dist yiisoft/yii2-imagine

方法二

在項目 composer.json 文件內(nèi)的 require 字段里添加如下代碼:

"yiisoft/yii2-imagine": "~2.1.0"

然后再項目根目錄下執(zhí)行命令(cmd):

composer require yiisoft/yii2-imagine

Yii2 使用 Imagine

use yii\imagine\Image;

$srcImg = Yii::getAlias('@webroot/test.jpg');
$aimImg = Yii::getAlias('@webroot/testdeal.jpg');
$srcTTF = Yii::getAlias('@webroot/img/symbol.ttf');

// 縮略
// 參數(shù) inset 表示定框縮略
// 圖片完整縮略在 200x100 的框內(nèi)
// 備注:定框的寬度或高度必須有一個小于圖片的實際尺寸,否則直接返回源圖尺寸
Image::thumbnail($srcImg, 200, 100, 'inset')->save($aimImg, ['quality'=>100]);

// 縮略
// 參數(shù) outbound 表示單尺寸優(yōu)先縮略并居中截取
// 該參數(shù)為函數(shù)的默認值,它會為您盡可能多的截取圖片但又不會超出圖片范圍
// 例:源圖 500x200,那么按照高度 100 縮略(變?yōu)?50x100),然后再居中截取 200x100
// 例:源圖 400x350,那么按照寬度 200 縮率(變?yōu)?00x175),然后再居中截取 200x100
// 例:源圖 100x80,那么不縮率不截取,直接返回源圖 100x80
Image::thumbnail($srcImg, 200, 100, 'outbound')->save($aimImg, ['quality'=>100]);

// 縮略
// 按寬度 200 縮略,高度自適應(yīng)
Image::thumbnail($srcImg, 200, null)->save($aimImg, ['quality'=>100]);

// 縮略
// 按高度 100 縮略,寬度自適應(yīng)
Image::thumbnail($srcImg, null, 100)->save($aimImg, ['quality'=>100]);

// 剪切
// 參數(shù):源圖、寬度、高度、起始點
// 將源文件 $srcImg 保存到 $aimImg
Image::crop($srcImg, 400, 200, [100,100])->save($aimImg);

// 旋轉(zhuǎn)
// 未研究
Image::frame('@webroot/img/test-image.jpg', 5, '666', 0)->rotate(-8)->save(Yii::getAlias('@webroot/img/thumb-test-frame.jpg'), ['quality' => 100]);

// 水印
// 未研究
Image::watermark('@webroot/img/test-image.jpg', '@webroot/img/watermark.jpg', [10,10])->save(Yii::getAlias('@webroot/img/thumb-test-watermark.jpg'), ['quality' => 100]);

// 文字水印
// 參數(shù):源圖、文字、字體、起始點、字體配置
Image::text($srcImg, 'hello world', $srcTTF, [100,100] ,['color'=>'000000','size'=>50])->save($aimImg, ['quality'=>100]);

看完上述內(nèi)容,你們對如何在Yii2中安裝與使用Imagine插件有進一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

標題名稱:如何在Yii2中安裝與使用Imagine插件-創(chuàng)新互聯(lián)
本文網(wǎng)址:http://aaarwkj.com/article6/idoog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、網(wǎng)站設(shè)計公司、網(wǎng)站制作、定制開發(fā)、標簽優(yōu)化、ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
日本av在线中文一区二区| 中文成人无字幕乱码精品| 黄色免费大片在线播放| 国产精品盗摄一区二区三区| 国产熟女系列一区二区三区| 日本高清一区二区不卡视频| 人妻少妇性色精品专区av| 婷婷精品国产欧美精品亚洲 | 欧美日韩伦理片在线观看| 高清白嫩学生自拍视频 | 天天操天天夜夜操夜夜| 中文字幕制服国产精品| 欧美在线观看日韩精品| 日韩亚洲av一区二区| 一区二区三区av天堂| 黄色录像日本黄色录像| 中文日韩av在线免费播放| 亚洲一区二区三区四区五区六| 精品人妻一区三区蜜桃| 国产美女精品一区二区三区| 免费无码不卡av一区二区| 中文字幕日韩精品久久| 很黄很刺激的视频中文字幕| 未满十八禁止下载软件| 中文字幕乱码熟女人妻视频| 国产精品久久亚洲一区二区| 久久精品一区二区东京热| 欧美日韩一级特黄大片| 另类国产人妖免费视频网站大全| 欧美亚洲少妇人妻系列| 亚洲一区二区三区女同| 日韩欧美一区二区中文字幕视频| 午夜18禁毛片免费看| 激情综合婷婷中文字幕| 亚洲精品久久麻豆蜜桃| 欧美中文日韩国产字幕| 欧美人妻精品一区二区| 哪里可以看日韩免费毛片| 中文字幕一区二区三区久久| 美女福利视频一区二区| 加勒比久久精品网址系列|