0

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

4

4 回答 4

3

看看pdfimages。这是页面上的描述:

Pdfimages 将可移植文档格式 (PDF) 文件中的图像保存为可移植像素图 (PPM)、可移植位图 (PBM) 或 JPEG 文件。

Pdfimages 读取 PDF 文件,扫描一页或多页 PDF 文件,并为每个图像写入一个 PPM、PBM 或 JPEG 文件 image-root-nnn.xxx,其中 nnn 是图像编号,xxx 是图像类型(.ppm、.pbm、.jpg)。

注意:pdfimages 从 PDF 文件中提取原始图像数据,而不执行任何额外的转换。由 PDF 内容流完成的任何旋转、剪切、颜色反转等都将被忽略。

于 2009-10-22T09:59:22.557 回答
2

我相信你也可以使用 imagemagic。您可以向它发送命令行参数并在给定您可以提供的坐标的情况下拍摄图片。您将需要安装一些 rpm 等。

于 2009-10-22T15:31:21.680 回答
1

查看PDFLib。他们的 TET 产品就是这样做的。你可以把图片和文字拿出来......它唯一不包括的是矢量图像。

于 2011-06-14T11:56:51.023 回答
0

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

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

于 2009-10-22T10:01:02.097 回答