Konwertuj pliki PDF na obrazy JPG za pomocą ImageMagick - jak zerować nazwy plików?

23

Konwertuję plik pdf na obrazy jpg za pomocą ImageMagick w następujący sposób:

convert -density 600 foo.pdf foo.jpg

Tworzone obrazy jpg są nazwane foo-1.jpg, foo-10.jpgi tak dalej.

Czy istnieje sposób na 0-pad nazwy plików wyjściowych foo-01.jpgitp.?

żelazko piaskowe
źródło

Odpowiedzi:

34

ImageMagick akceptuje specyfikatory formatu w wierszu poleceń:

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

Cytat z dokumentu :

Odwołania do nazw plików

Opcjonalnie użyj osadzonego znaku formatującego, aby napisać sekwencyjną listę obrazów. Załóżmy, że nasza wyjściowa nazwa pliku to, image-%d.jpga nasza lista obrazów zawiera 3 obrazy. Możesz się spodziewać, że pliki obrazów zostaną zapisane:

image-0.jpg
image-1.jpg
image-2.jpg
mpy
źródło