1

画像は特定の形式で保存し、残りのスペースは黒で塗りつぶす必要があります。私の問題は、画像がhtmlページに表示されないことです。これは、説明されている方法で変換して保存する必要があります。PHPを使った簡単な解決策はありますか?

4

1 に答える 1

4

Imagickを使用できます。Imagickは、画像を作成および変更するためのネイティブphp拡張機能です。Imagick::borderImageと呼ばれる特定の機能があります。

このような何かが仕事をすることができます:

$image = new Imagick('your_image.jpg');
$color=new ImagickPixel();
$color->setColor("rgb(100,200,50)");
$image->borderImage($color,1,1);
$image->writeImage('your_bordered_image.jpg');

これらのコード行を少し調整する必要があるかもしれません。私はそれらを一緒に投げました。

于 2013-02-22T19:23:07.617 に答える