Duplicar posible:
Merging two images in C#/.NETFusionar dos imágenes PNG con transparencia y mantener la transparencia
tengo dos imágenes en formato png y ambos tienen la transparencia definido. Necesito unirlos en una nueva imagen png pero sin perder transparencia en el resultado. Piense en la primera imagen como la imagen principal y la segunda se usa para agregar una superposición, como un indicador de agregar/editar/eliminar. Intento crear una pequeña utilidad que tome una imagen principal y un conjunto de superposiciones y luego generar el conjunto resultante de imágenes de salida que las combinen.
Parece que hay un montón de respuestas con soluciones para PHP, pero nada para C#/
Posible duplicado de: http://stackoverflow.com/q/465172/15667. Ver si esto ayuda. – xan
WinForms, ASP.Net o WPF? –