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.?

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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.