Olá pessoal,
Eis que eu estava me quebrando e me batendo para converter um bocado de arquivos extraídos pelo PDFImage para colocar em um trabalho da universidade, aí resolvi queimar um pouco de fosfato.
Quando você tiver um lote, sequência ou muitas fotos que queira converter para outro formato, somente utilize o comando na pasta onde elas estão:
$ find ./ -name '*.formatoInicial' -exec convert {} {}.formatoFinal \;
Substituindo:
- formatoInicial: formato original em que as fotos estão e;
- formatoFinal: formato para o qual você quer que as fotos sejam convertidas.
No meu caso, o problema era umas 30 fotos em formato PPM com quase 2,0 MB cada uma, então rodei o comando:
$ find ./ -name '*.ppm' -exec convert {} {}.jpg \;
O que me resultou nas mesmas trinta fotos, mas em JPG, cada uma com quase 150 KB.
Ainda é permitido brincar à vontade não somente com conversão, mas com qualquer tipo de modificação que o
ImageMagick possa fazer com as fotos. Nesse caso, somente coloque os parâmetros após o comando convert.
Ou mesmo, se as fotos antigas não forem ter utilidade para você, ao invés de convert, use mogrify, que é um comando idêntico ao convert, mas com saída sobrescrita dos arquivos convertidos.
Isso aí pessoal, espero ter ajudado em alguma coisa.
Abraços.