0

私はコードのこの部分を持っています:

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

しかし、次のエラーが表示unable to open imageされます:Imagick->__construct('/home/server/...')

PDF ファイルのサイズは 8 MB ですが、サイズが 3 または 4 MB の PDF を配置すると機能します。Imagickより大きなサイズのファイルを取得する方法はありますか?

ありがとうございました。

4

1 に答える 1

0

memory_limit8MB未満である可能性があります。で確認してください

var_dump(ini_get('memory_limit'));

これをphp.iniの外で設定することもできます

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

于 2012-07-12T14:32:25.390 に答える