
Eu converto um arquivo pdf em imagens jpg usando o ImageMagick assim:
convert -density 600 foo.pdf foo.jpg
As imagens jpg criadas são nomeadas foo-1.jpg
e foo-10.jpg
assim por diante.
Existe uma maneira de preencher com 0 os nomes dos arquivos de saída, foo-01.jpg
etc.?
Responder1
ImageMagick aceita especificadores de formato em sua linha de comando:
convert -density 600 foo.pdf foo-%02d.jpg
Citação dodocumento:
Referências de nome de arquivo
Opcionalmente, use um caractere de formatação incorporado para escrever uma lista de imagens sequenciais. Suponha que nosso nome de arquivo de saída seja
image-%d.jpg
e nossa lista de imagens inclua 3 imagens. Você pode esperar que esses arquivos de imagens sejam gravados:image-0.jpg image-1.jpg image-2.jpg