2011-03-02 124 views

回答

0

您可以安装ImageMagick并通过system()调用它。以下是将PDF转换为单独页面(以JPEG格式)的命令:

convert foobar.pdf foobar.jpg 

一旦制作好临时图像,您就可以显示它们。我认为,你可以使用此命令提取第一页:

convert sample.pdf[0] sample.jpg 
0

正如佩卡的ImageMagick指出的是能够通过Ghostscript做到这一点,有包装的Ghostscript并让您欣赏到多一点控制其他图书馆处理。 Andreas Heigl's PHP Ghostscript Wrapper就是一个例子。

根据您尝试转换的PDF,您可能会发现颜色被冲淡,这是由CMYK(或可能CMYKA)和RGB之间的转换引起的。根据您的需要,您可能需要转换为TIFF(支持CMYK),然后使用具有更好颜色空间转换算法的另一个库。