Convierta imágenes de PDF a JPG con ImageMagick: ¿cómo marcar con 0 los nombres de los archivos?

Convierta imágenes de PDF a JPG con ImageMagick: ¿cómo marcar con 0 los nombres de los archivos?

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 denominan foo-1.jpgy foo-10.jpgasí sucesivamente.

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

Respuesta1

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

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

Cita de ladoc:

Referencias de nombres de archivos

Opcionalmente, utilice 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

información relacionada