php composer.phar require --prefer-dist yiisoft/yii2-imagine "*"
コマンドを使用して私のウェブサイトに必要な場所に画像をサイズ変更するためのYii2-Imageineがインストールされています。Yii2-Imagine Widget:画像サイズ変更
これでは、複数のサイズの画像を複数作成できます。それはOKです。
私が探していたもの:シングルイメージ自分のウェブサイトのさまざまな場所でサイズを変更できます。
だから私は試しました。このよう
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?>">
しかし、それ出力:
JFIF> CREATOR:(IJG JPEGのV80を使用して)GD-JPEG v1.0を、デフォルト 品質C $。 ' 」、#(7)、01444'9 = 82 < .342C 2 !! 22222222222222222222222222222222222222222222222222 " }!1AQa" Q2#BR $ 3 br %& '()* 456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq "2 B #3R br $4 % & '()* 56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?ӷ n K- إ Q C z ݎ 99_ [リソース:想像してください\ Gd \ Image:プライベート] =>リソースID#220 [layers:想像してみてください\ GD \イメージ:プライベート] =>)
私はそれが10の* 10の寸法のイメージを示し
print_r(Image::frame($profile_picture)->thumbnail(new Box(10, 10))->show("jpeg"));
die;
を行うとき、など。
だから私の質問は、そのような出力が<img>
タグで来る理由です。どのようにそれらの...2��C 2!!.....
行を削除し、サイズ変更した画像を表示できますか?
ヘルプ/ヒント/提案は相当です。
を試してみてください、誰かが助けになるならば、幸いです。 thx – user2511599