Python WAND仅转换第一个PDF页面
我有这段代码,以pdf文件作为参数,并将其转换为JPG。我的问题是,当pdf有多个页面时,创建如下图像:test-0.jpg、test-1.jpg等等Python WAND仅转换第一个PDF页面,python,wand,Python,Wand,我有这段代码,以pdf文件作为参数,并将其转换为JPG。我的问题是,当pdf有多个页面时,创建如下图像:test-0.jpg、test-1.jpg等等 with Img(filename=args['pdf'] + file, resolution=300) as pic: pic.compression_quality = 100 pic.save(filename='images/test.jpg') 我怎么能对wand说只转换给定pdf的第一页 谢谢 最
with Img(filename=args['pdf'] + file, resolution=300) as pic:
pic.compression_quality = 100
pic.save(filename='images/test.jpg')
我怎么能对wand说只转换给定pdf的第一页
谢谢 最简单的方法是将
[0]
附加到文件名
以图片形式显示Img(filename=args['pdf']+file+'[0]',分辨率=300):
或者您可以使用pic.sequence
,但这会比较慢,因为它需要对所有页面进行解码
以图片形式显示Img(filename=args['pdf']+文件,分辨率=300):
以Img(图序列[0])作为第一页:
第一页.save(filename='images/test.jpg')