2009-12-22 6 views
7

Je veux ajouter un petit, sorte d'image de filigrane de fondu à toutes mes images.ajouter une image de filigrane à une image

est-il un moyen de faire cela en C#?

+1

[Ce module open-source] (http: // imageresizingin. net) peut appliquer dynamiquement des filigranes via ASP.NET, ainsi que par commande (à partir d'une application Windows Forms, console ou ASP.NET). –

Répondre

1

Vous pouvez composer des images en utilisant System.Drawing

//1. create a bitmap (create a empty one or from file) 
Bitmap bmpPic = new Bitmap(imgWidth,imgHeight); 

//2. pass that bitmap into Graphics 
using (Graphics g = Graphics.FromImage(bmpPic)) 
{ 
    //manipulate the image 
} 

//3. save the bitmap back to a filestream 
bmpPic.Save(imgFileStream,ImageFormat.Png); 

Assurez-vous de disposer de toutes les ressources utilisées comme System.Drawing utilise GDI + non géré les ressources

Questions connexes