我有一个PHP脚本,用于创建PDF文件的PNG缩略图,如下所示:
<?php
$file ="test.pdf";
$im = new imagick(realpath($file).'[0]');
$im->setImageFormat("png");
$im->resizeImage(200,200,1,0);
// start buffering
ob_start();
$thumbnail = $im->getImageBlob();
$contents = ob_get_contents();
ob_end_clean();
echo "<img src='data:image/jpg;base64,".base64_encode($thumbnail)."' />";
?>
这会返回一个缩略图,但是背景是透明的。我想设置白色背景颜色(将alpha层更改为白色)。我该怎么做?
:P
:P
...这就是为什么我转向PNG的原因...你知道如何更改JPG黑色背景颜色吗?或者建议我如何在PNG中设置一个... - Alfred