0

我有这部分代码:

$im = new Imagick( $pdf_file );
            $im->setImageFormat( "png" );
            $im->scaleImage( 100, 100, true );

但我收到以下错误:unable to open imageonImagick->__construct('/home/server/...')

pdf 文件大小为 8MB,但如果我放置一个大小为 3 或 4 MB 的 pdf 文件,它就可以工作。有没有办法制作Imagick更大尺寸的文件?

谢谢你。

4

1 回答 1

0

可能是你memory_limit的小于 8MB。检查它

var_dump(ini_get('memory_limit'));

您还可以在 php.ini 之外进行设置

ini_set('memory_limit', '8M');

于 2012-07-12T14:32:25.390 回答