在linux裝了imagemagick后,可以用命令
convert pdf jpg
將pdf文件進(jìn)行轉(zhuǎn)換圖片商佑。一般pdf也就幾百頁,測(cè)試給我上傳了一個(gè)4428頁的pdf文件厢塘,用這條命令截取了一個(gè)小時(shí)后茶没,截圖出來的圖片不完整,只是顯示了一部分俗冻,在超過一定頁碼后礁叔,后面的圖片截取不出來了。
參考了很多參數(shù)迄薄,最后發(fā)現(xiàn)
convert pdf[index] jpg
這個(gè)index是指定截取了某一頁琅关,而單獨(dú)截取某一頁的時(shí)候截圖是沒有問題的,這自然就排除了pdf文件頁數(shù)過多不能截圖的問題,這樣就剩下了一次截圖圖片過多的問題涣易,然后我嘗試了
convert pdf[0-2] jpg
//convert pdf[index-index] jpg
這條命令是可以成功的画机。
最后的解決辦法是,先獲取pdf的頁碼新症,超過50頁的pdf文件用循環(huán)調(diào)用
convert pdf[index-index] jpg