Linux下convert超多页数pdf转图片的取巧办法

在linux装了imagemagick后,可以用命令

convert  pdf  jpg

将pdf文件进行转换图片。一般pdf也就几百页,测试给我上传了一个4428页的pdf文件,用这条命令截取了一个小时后,截图出来的图片不完整,只是显示了一部分,在超过一定页码后,后面的图片截取不出来了。

参考了很多参数,最后发现

convert pdf[index] jpg

这个index是指定截取了某一页,而单独截取某一页的时候截图是没有问题的,这自然就排除了pdf文件页数过多不能截图的问题,这样就剩下了一次截图图片过多的问题,然后我尝试了

convert pdf[0-2] jpg 
//convert pdf[index-index] jpg 

这条命令是可以成功的。

最后的解决办法是,先获取pdf的页码,超过50页的pdf文件用循环调用

convert pdf[index-index] jpg 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容