0

Yii と Imagine を composer でインストールして、Imagine を使ってみました。問題は、Imagine Web サイトの紹介からこのコードを使用しようとすると、エラー 500 が発生することです。

Argument 2 passed to Imagine\Gd\Imagine::create() must be an instance of Imagine\Image\Color, instance of Imagine\Image\Palette\Color\RGB given

コード:

    use Imagine\Image\Box;
    $imagine = new Imagine\Gd\Imagine();
    $palette = new Imagine\Image\Palette\RGB();
    $size  = new Box(400, 300);
    $color = $palette->color('#000', 100);
    $image = $imagine->create($size, $color);
    $image->save('images/test.png');

この行を編集すると:

    $image = $imagine->create($size, $color);

   $image = $imagine->create($size);

写真は白く作成されているので、Imagineが機能していると思います

私は何か見落としてますか ?構成または他の何かで何かを変更する必要がありますか?

どんなアイデアでも大歓迎です

ありがとう

4

0 に答える 0