ฉันแปลงไฟล์ PDF เป็นภาพ jpg โดยใช้ ImageMagick เช่นนี้:
convert -density 600 foo.pdf foo.jpg
ภาพ JPG สร้างขึ้นจะถูกตั้งชื่อfoo-1.jpg, foo-10.jpgและอื่น ๆ
มีวิธีการ 0-pad ชื่อไฟล์ที่ส่งออกไปยังfoo-01.jpgฯลฯ ?
ฉันแปลงไฟล์ PDF เป็นภาพ jpg โดยใช้ ImageMagick เช่นนี้:
convert -density 600 foo.pdf foo.jpg
ภาพ JPG สร้างขึ้นจะถูกตั้งชื่อfoo-1.jpg, foo-10.jpgและอื่น ๆ
มีวิธีการ 0-pad ชื่อไฟล์ที่ส่งออกไปยังfoo-01.jpgฯลฯ ?
คำตอบ:
ImageMagick ยอมรับตัวระบุรูปแบบในบรรทัดคำสั่ง:
convert -density 600 foo.pdf foo-%02d.jpg
อ้างอิงจากเอกสาร :
ชื่อไฟล์
อีกทางเลือกหนึ่งคือใช้อักขระการจัดรูปแบบแบบฝังเพื่อเขียนรายการรูปภาพตามลำดับ สมมติว่าชื่อไฟล์ที่ส่งออกของเราคือ
image-%d.jpgและรายการภาพของเรามี 3 ภาพ คุณสามารถคาดหวังให้เขียนไฟล์ภาพเหล่านี้ได้:image-0.jpg image-1.jpg image-2.jpg