在codeigniter中使用imagick的writeImage

时间:2013-06-30 14:19:56

标签: php file codeigniter imagick

我正在使用codeigniter和imagick将pdf转换为png图像文件。

$im = new imagick();
$im->setResolution ( 110,110);
$im->readImage($target_path);
$num_page = $im->getnumberimages();
for ($i=0; $i < $num_page ; $i++) { 
$im->readImage($target_path."[".$i."]");
$im->setImageFormat('png');
$im->writeImage(?);
}
$im->destroy(); 

我不知道如何在codeignietr_folder/assets/pdf-img中保存此文件 我试过了。./../assets/test.pnglocalhost/codeignietr_folder/assets/pdf-img
但它不起作用! 我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

您可以使用$im->writeImage($file);其中

$file = getcwd() . '/assets/pdf-img/test.png';