是否可以从.PDF文件中提取一个或多个页面,并将每个页面保存为.JPG / .PNG / ...?
我已经找到了ImageMagick,但我想知道是否有任何解决方案,您不需要安装任何扩展/插件到PHP。我目前正在使用PHP5。
非常感谢!
Niels
是否可以从.PDF文件中提取一个或多个页面,并将每个页面保存为.JPG / .PNG / ...?
我已经找到了ImageMagick,但我想知道是否有任何解决方案,您不需要安装任何扩展/插件到PHP。我目前正在使用PHP5。
非常感谢!
Niels
PHP并没有内置用于阅读PDF的功能(从php5开始可以用于创建)。你可以找到一些类来完成这个任务,而且你不需要安装PEAR模块,只需要将文件包含进来即可。另外,你也可以尝试使用命令行中的imagemagick,通过exec或反引号的方式来调用,很多主机已经安装了它,可以在shell中使用。
不确定如何从PDF页面创建图像,但是您可以使用xpdf在php中从PDF文件中读取文本:http://www.foolabs.com/xpdf/about.html
还有一些其他东西可以供您参考,那就是fpdf:http://www.fpdf.org/,它可能具有您需要的功能。