我正在使用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.png
和localhost/codeignietr_folder/assets/pdf-img
但它不起作用!
我怎么能这样做?
答案 0 :(得分:0)
您可以使用$im->writeImage($file);
其中
$file = getcwd() . '/assets/pdf-img/test.png';