如何使用php从pdf文件中提取图像

时间:2009-10-22 09:54:15

标签: php image pdf extract

请问,关于如何从php中提取图像的任何想法?

4 个答案:

答案 0 :(得分:2)

看看pdfimages。以下是该页面的描述:

  

Pdfimages可以保存便携式图像   文档格式(PDF)文件为   便携式Pixmap(PPM),便携式位图   (PBM)或JPEG文件。

     

Pdfimages读取PDF文件,进行扫描   一个或多个页面,PDF文件和   写一个PPM,PBM或JPEG文件   每个图像,image-root-nnn.xxx,   其中nnn是图像编号和   xxx是图像类型(.ppm,。pbm,   .JPG)。

     

注意:pdfimages提取原始图像   来自PDF文件的数据,没有   执行任何额外的   变换。任何旋转,剪裁,   由PDF完成的颜色反转等   内容流被忽略。

答案 1 :(得分:2)

我相信你也可以使用imagemagic。您可以发送命令行参数并根据您可以提供的坐标捕捉图片。你需要安装一些rpms等。

答案 2 :(得分:1)

结帐PDFLib。他们的TET产品就是这样。你可以把图像和文字拿出去...只有它没有涵盖的是矢量图像。

答案 3 :(得分:0)

如果你有一个现有的PDF文件,我想使用PHP从那里提取图像是非常不可能的,也许你会有更好的运气:你需要反汇编二进制文件,解码/解压缩/反编译它并找到它存储图像的位置,然后复制它。

如果你只是复制'n'paste它会更容易。