Pergunta

Eu tenho que transformar algumas centenas de imagens todos os dias de uma maneira específica.

Eu preciso a melhor ferramenta freeware ou um pedaço de código C # que suporta lote watermarking, redimensionamento de imagens e pode ser automatizado (configuração antiga pode ser reutilizado).

Que ferramenta que você sugere?

Foi útil?

Solução

Dave Winer da scripting.com fama tem sido postagem sobre seu sucesso com ImageMagick . Eu acho que é livre.

Outras dicas

IrfanView tem suporte decente lote de processamento de imagem / conversão.

Se você desejar construir sua própria solução (e eu estou supondo que é por isso que você marcou a questão com "C #") o GDI + material incorporado ao quadro (System.Drawing e seus filhos) são muito poderoso, mais do que suficiente para realizar o que você precisa. A vantagem dessa abordagem é que você pode definir suas próprias transforma e aplicá-los en-massa, você deve escolher a código-lo dessa forma.

Olhe para o Netpbm coleção . Ele contém mais de 300 ferramentas e suporta centenas de formatos gráficos. Você pode facilmente experimentar com o processo que você deseja realizar usando as ferramentas de um por um, e depois uni-los em um script. Este é o código open source, por isso, se você quiser obter o máximo desempenho, você pode até mesmo empacotar juntos o código que lhe interessa INA stand-alone programa.

Você normalmente trabalham com netpbm através da combinação de ferramentas em um oleoduto. Então, você usaria pamscale para escalar sua imagem, e pamcomp para combinar o resultado com a marca d'água. Se a marca d'água varia de acordo com cada imagem, você pode usar pbmtext para criá-lo.

Há uma série de exemplos lá fora, de fazer esses tipos de manipulações de imagem com C #, não é muito difícil.

Aqui estão dois artigos de Joel Neubeck que redimensionar e marca d'água uma imagem.

http://www.codeproject.com/KB/GDI-plus /imageresize.aspx

http://www.codeproject.com/KB/GDI-plus /watermark.aspx

Você pode empacotar estes acima de tudo junto e escrever um programa simples para processar todas as imagens ao aplicar estas operações.

Veja o Convert IMG em http://www.abadev.com

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top