Imagemagick - PDF到Jpg /栅格纹理问题

时间:2011-06-09 03:06:00

标签: php pdf imagemagick raster image-conversion

我正在使用imagemagick/php从PDF制作jpeg文件。

输入PDF档案: PDF-file

输出Jpeg文件:

output jpeg Jpeg-file

输出文件上的纹理在底部附近看起来不对。如果我也制作PNG,结果也是一样的。我已经厌倦了不同的平面图,其他纹理也以类似的方式播放。

PHP代码

$im = new Imagick();
$im->setResolution( 300, 300 ); 
$im->readImage( $input_path );
$im->setImageFileName($output_path);
$im->writeImage();

服务器配置

PHP Version 5.3.5
ImageMagick 6.4.8

谢谢。

1 个答案:

答案 0 :(得分:0)

看起来ImageMaigck错误地处理PDF中嵌入图像的不透明度。我对ImageMagick不熟悉,无法为您提供解决方案,但是it is discussed here in their documentation - 也许有一个选项可以改变以改进。