将GD图像对象传递给Imagick?

JKi*_*rtz 4 php pear gd imagick

我正在用PEAR :: Image_Barcode生成一个使用GD的条形码,但我需要将该条形码写入PDF的一部分,PHP/Imagick似乎是最简单的方法,有没有办法转换GD图像对象成Imagick可以使用的东西?

JKi*_*rtz 7

开始了:

ob_start();
 Image_Barcode::draw($barcode, 'upca', 'gif');
 $couponBarcode = ob_get_contents();
ob_end_clean();

$second = new Imagick(); 
$second->readImageBlob($couponBarcode)
Run Code Online (Sandbox Code Playgroud)

它使用GD 将图像写入输出缓冲区,然后将该变量读入Imagick对象