0

別の画像の周りに画像の境界線(フレーム)を配置したい。GDライブラリを使用してPHPでこれをどのように達成できますか?また、javascript/canvasとImageMagickを使用して同じことを達成する必要があります。

迅速な支援をいただければ幸いです。

4

2 に答える 2

1

php exec() を介して Imagemagick を使用すると、次の Web サイトの例を使用できます: http://www.imagemagick.org/Usage/thumbnails/

于 2012-06-09T09:32:46.670 に答える
0

ImageMagick にはきちんとしたチュートリアルがあります ここ.

GD の場合:

<?php 
$img = ImageCreateFromJPEG('img.jpg');  
$color_black = ImageColorAllocate($img, 0, 0, 0); 
drawBorder($img, $color_black, 3); 
header('Content-type: image/jpeg'); 
ImageJPEG($img); 

function drawBorder(&$img, &$color, $thickness = 1) 
    { 
        $x1 = 0; 
        $y1 = 0; 
        $x2 = ImageSX($img) - 1; 
        $y2 = ImageSY($img) - 1; 
    for($i = 0; $i < $thickness; $i++) 
        { 
            ImageRectangle($img, $x1++, $y1++, $x2--, $y2--, $color_black); 
        } 
    } 
?>
于 2012-06-08T23:51:55.950 に答える