2009-12-22 15 views
7

पर एक वॉटरमार्क छवि जोड़ना, मैं अपनी सभी छवियों के लिए वॉटरमार्क छवि को एक छोटा, प्रकार का लुप्त करना चाहता हूं।एक छवि

क्या सी # में ऐसा करने का कोई तरीका है?

+1

[यह खुला स्रोत मॉड्यूल] (http: // imageresizingin। नेट) ASP.NET के माध्यम से गतिशील रूप से वॉटरमार्क लागू कर सकते हैं, साथ ही साथ कमांड (विंडोज फॉर्म, कंसोल, या एएसपी.नेट ऐप से)। –

उत्तर

1

आप 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); 

का उपयोग कर बस System.Drawing के रूप में इस्तेमाल सभी संसाधनों निपटान के लिए सुनिश्चित करें कि छवियों रचना कर सकते हैं अप्रबंधित GDI + संसाधनों का उपयोग करता