Php 在codeigniter中使用imagick写入图像
我正在使用codeigniter和imagick将pdf转换为png图像文件Php 在codeigniter中使用imagick写入图像,php,file,codeigniter,imagick,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 = 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();
$im=new imagick();
$im->setResolution(110110);
$im->readImage($target\u path);
$num_page=$im->getnumberimages();
对于($i=0;$i<$num_page;$i++){
$im->readImage($target_path.“[”$i.“]);
$im->setImageFormat('png');
$im->writeImage(?);
}
$im->destroy();
我不知道如何将此文件保存在codeigniter\u文件夹/assets/pdf img
我试过了。
/。/assets/test.png
和localhost/codeignetr\u文件夹/assets/pdf img
但它不起作用!
我怎么做呢?你可以使用
$im->writeImage($file)代码>哪里
$file = getcwd() . '/assets/pdf-img/test.png';
为了保存图像,您需要提供要保存文件的绝对服务器路径。getcwd()只需返回当前工作目录,更多详细信息如下:Wellcome to StackOverflow:)是的…我刚刚创建了一个新帐户!