Convierta imágenes de PDF a JPG con ImageMagick: ¿cómo hacer 0-pad de nombres de archivo?

23

Convierto un archivo pdf a imágenes jpg usando ImageMagick de esta manera:

convert -density 600 foo.pdf foo.jpg

Las imágenes jpg creadas se nombran foo-1.jpg, foo-10.jpgetc.

¿Hay alguna forma de rellenar con 0 los nombres de los archivos de salida, foo-01.jpgetc.?

hierro y
fuente

Respuestas:

34

ImageMagick acepta especificadores de formato en su línea de comando:

convert -density 600 foo.pdf foo-%02d.jpg

Cita del documento :

Referencias de nombre de archivo

Opcionalmente, use un carácter de formato incrustado para escribir una lista de imágenes secuenciales. Supongamos que nuestro nombre de archivo de salida es image-%d.jpgy nuestra lista de imágenes incluye 3 imágenes. Puede esperar que se escriban estos archivos de imágenes:

image-0.jpg
image-1.jpg
image-2.jpg
mpy
fuente