php - 将 GD 图像对象传递给 Imagick?

标签 php gd pear imagick

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

最佳答案

开始吧

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

$second = new Imagick(); 
$second->readImageBlob($couponBarcode)

它正在将图像写入 output buffer使用 GD 然后将该变量读入 Imagick 对象

关于php - 将 GD 图像对象传递给 Imagick?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6298075/

相关文章:

php - 我的 HTML 表单使用 PHP 和 MySQL 无法正常工作

php - PHP 中的 EOT 仅显示一行

PHP GD - 水平居中对齐文本并减小字体大小以将其保留在图像内

php - 在 PHP 中合并图像 - GIF 和 JPG

php - 带缺陷的圆弧绘制

php - 为什么 PEAR 无法在我的 PHP Windows 安装上运行?

php - Symfony 4 - 不渲染 Twig 模板

php - 我怎样才能创建一个重复自身直到找到所有信息的函数?

php - SMTP : Failed to connect socket: Unable to find the socket transport "ssl"

api - 使用 OAuth 和 PEAR Services_Twitter 获取 Twitter 请求 token 时出错