是否存在PHP的插件/扩展,以便在Windows Server 2000计算机上将PDF文档转换为JPG格式?
答案 0 :(得分:1)
ImageMagick可能是最好的选择。参见例如这个问题:How to get PDF first page and convert it to JPG
请注意,ImageMagick需要安装Ghostscript才能处理PDF。
答案 1 :(得分:0)
您可以安装ImageMagick并通过system()
进行调用。这是将PDF转换为单个页面(JPEG格式)的命令:
convert foobar.pdf foobar.jpg
制作临时图像后,您只需显示它们即可。我认为你可以使用这个命令提取第一页:
convert sample.pdf[0] sample.jpg
答案 2 :(得分:0)
正如Pekka所指出的ImageMagick能够通过Ghostscript完成此任务,还有其他库可以包装Ghostscript并让您对该过程有更多的控制权。 Andreas Heigl's PHP Ghostscript Wrapper就是一个例子。
根据您尝试转换的PDF,您可能会发现颜色被褪色,这是由CMYK(或可能是CMYKA)和RGB之间的转换引起的。根据您的需要,您可能需要转换为TIFF(支持CMYK),然后使用另一个具有更好色彩空间转换算法的库。