Php Yii2想象小部件:图像大小调整
我使用Php Yii2想象小部件:图像大小调整,php,yii2,yii2-widget,Php,Yii2,Yii2 Widget,我使用php composer.phar require--preferred dist yiisoft/Yii2 imagine“*”命令安装了Yii2 imagine,以便在我的网站中根据需要调整图像大小 在这里,我可以创建多个大小不同的图像。没关系 但是,我想要的是:我可以在我的网站的不同地方重新调整它的大小 所以,我试过了 use yii\imagine\Image; use Imagine\Image\Box; use Imagine\Gd; use Imagine\Image\Box
php composer.phar require--preferred dist yiisoft/Yii2 imagine“*”
命令安装了Yii2 imagine,以便在我的网站中根据需要调整图像大小
在这里,我可以创建多个大小不同的图像。没关系
但是,我想要的是:我可以在我的网站的不同地方重新调整它的大小
所以,我试过了
use yii\imagine\Image;
use Imagine\Image\Box;
use Imagine\Gd;
use Imagine\Image\BoxInterface;
$image = Image::frame($profile_picture)->thumbnail(new Box(10, 10))->show("jpeg");
<img src="<?=$image?>">
它显示10*10维的图像
所以,我的问题是为什么这样的输出出现在
标记中。如何删除这些…2��C 2代码>行并显示重新调整大小的图像
任何帮助/提示/建议都是值得赞赏的 这可能会对您有所帮助
use yii\imagine\Image;
use Imagine\Image\Box;
use Imagine\Gd;
use Imagine\Image\BoxInterface;
$image = $imagine->open($profile_picture);
$image = Image::frame($profile_picture)->thumbnail(new Box(10, 10))->save($thumbnail, ['quality' => 50]);
<img src="<?=$image?>">
不@Vijay Bhai,我不想存钱。我想要的是:相同的图像,我想在不同的地方使用我给定的尺寸。您给出的是用不同的尺寸保存不同的图像。所以,没有必要,我的空间会被重复的图片填满。这里同样的问题,如果有人能帮忙,我将不胜感激。谢谢
use yii\imagine\Image;
use Imagine\Image\Box;
use Imagine\Gd;
use Imagine\Image\BoxInterface;
$image = $imagine->open($profile_picture);
$image = Image::frame($profile_picture)->thumbnail(new Box(10, 10))->save($thumbnail, ['quality' => 50]);
<img src="<?=$image?>">
use yii\imagine\Image;
use Imagine\Image\Box;
...
$imagine = Image::getImagine()
->open($resizeImagePath)
->thumbnail(new Box(10, 10))
->save($thumbnailImagePath, ['quality' => 90]);