Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用imagick php类用模式图像填充框架?_Php_Imagick_Gmagick - Fatal编程技术网

如何使用imagick php类用模式图像填充框架?

如何使用imagick php类用模式图像填充框架?,php,imagick,gmagick,Php,Imagick,Gmagick,我想用平铺图像而不是颜色填充帧。目前我正在使用这个代码 $imagick = new \Imagick('image.jpg'); $imagick->scaleImage(300, 300, false); // Create frame placeholder $imagick->frameimage( 'red','30','30', 30, 0); // Flood fill with color $imagick->floodFillPaintImage('gre

我想用平铺图像而不是颜色填充帧。目前我正在使用这个代码

$imagick = new \Imagick('image.jpg');
$imagick->scaleImage(300, 300, false);

// Create frame placeholder
$imagick->frameimage( 'red','30','30', 30, 0);

// Flood fill with color
$imagick->floodFillPaintImage('green', 10, '#6e0000',0, 0,false
);

header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
结果是:

但我想要这样的结果


多谢各位

为什么不用这个@EGHM谢谢,但我尽量避免使用exec函数,因为它与使用类不同,有点复杂且难以编辑。我想你是想回复@ChrisG,我刚刚内联了你的图像链接。哦,对不起。这是给@chrisgw的为什么不用这个@EGHM谢谢,但我尽量避免使用exec函数,因为它与使用类不同,有点复杂且难以编辑。我想你是想回复@ChrisG,我刚刚内联了你的图像链接。哦,对不起。它的意思是@ChrisG