Pregunta

Tengo que transformar unos pocos cientos de imágenes cada día de una manera específica.

Necesito la mejor herramienta freeware o una pieza de código de C # que soporta marcas de agua de proceso por lotes, cambiar el tamaño de las imágenes y se puede automatizar (configuración antigua puede ser reutilizado).

¿Qué herramienta sugieres?

¿Fue útil?

Solución

scripting.com fama ha estado publicando sobre su éxito con ImageMagick. Creo que es gratis.

Otros consejos

IrfanView cuenta con el apoyo de procesamiento / conversión por lotes de imágenes bastante decente.

Si desea rodar su propia solución (y supongo que por eso ha etiquetado a la pregunta con "C #") del GDI + cosas integrado en el marco (System.Drawing y sus hijos) son bastante potente, más que suficiente para llevar a cabo lo que se necesita. La ventaja de este enfoque es que puede definir sus propias transformaciones y aplicarlos en-masa, si usted elige para codificar esa manera.

Mire la Netpbm colección . Contiene más de 300 herramientas y apoya a cientos de formatos gráficos. Usted puede experimentar fácilmente con el proceso que se quiere lograr usando las herramientas de uno en uno, y luego unirlos en un guión. Este es el código de fuente abierta, por lo que si desea obtener el máximo rendimiento, incluso se puede empaquetar juntos el código que le interese programa independiente ina.

Por lo general, trabaja con netpbm mediante la combinación de herramientas en una tubería. Por lo tanto, se usaría pamscale para ajustar la escala de la imagen, y pamcomp para combinar el resultado con la marca de agua. Si la marca de agua varía con cada imagen, puede utilizar pbmtext para crearlo.

Hay muchos ejemplos que hay de hacer este tipo de manipulaciones de imagen con C #, no es muy difícil.

Aquí hay dos artículos de Joel Neubeck el que cambiar el tamaño y marca de agua de una imagen.

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

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

Se puede empaquetar estas arriba todos juntos y escribir un programa sencillo para procesar todas las imágenes, mientras que la aplicación de estas operaciones.

Ver la IMG convertir en http://www.abadev.com

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top