如何通过php将多页PDF转换为imagemagick中的多图像

时间:2017-02-24 10:29:54

标签: php ocr

我的问题是我必须将多页PDF转换为文本,所以我使用imagemagick软件,它只是将PDF转换为图像,我很容易从图像中提取文本。但问题是,如果PDF超过40页,那么它只会转换PDF的最后一页,那么该怎么做才能将每​​个页面转换为图像格式或制作所有PDF页面的单个图像。我该怎么做?

这里我已经为单页PDF做了这里每个PDF都转换成图像并存储在uploads文件夹中,你可以看到:

$image = new Imagick(__DIR__.'/'.$target_file);
$image->setImageFormat('png');   
$imageName = __DIR__.'/uploads/'.time().'.png';
$image->writeImage($imageName); 

请帮帮我。我在等待回复。

1 个答案:

答案 0 :(得分:2)

我解决了我的问题,如果有人遇到类似的问题可以在这里看到。

$( "yourbutton" ).html('yourtext');