2011-01-03 17 views
8

नमस्ते में छवि के लिए पाठ जोड़ने है,मैं कैसे ग # या vb.net

औसत दृश्य स्टूडियो प्रोग्रामर हूँ, मैं उस पर नहीं एक छवि के बटन के लिए पाठ जोड़ने के लिए एक समारोह या दिनचर्या की जरूरत है कि मैं पता चला छवि में alt text

कृपया विचारों

[संपादित करें] दृश्य स्टूडियो 2008, WinXP पर साथ

  • Am प्रोग्रामिंग।
  • एप्लिकेशन एक कंसोल ऐप है।
  • यह win2000 पर चलेगा ऊपर की तरफ
  • मैं जोड़ने पाठ के बाद परिणाम छवि की बचत होगी फाइल करने के लिए
+2

? WinForms, WPF, सिल्वरलाइट, एएसपी.नेट, या विंडोज फोन 7? –

+0

क्या आप परिणाम छवि के रूप में चाहते हैं? या आप इसे फ्रेम या वेबपृष्ठ में प्रदर्शित करना चाहते हैं? –

+0

मैंने और जानकारी जोड़ा, क्या आप कृपया – Smith

उत्तर

15
  • नया आकार के साथ एक बिटमैप बनाएं आप चाहते हैं

  • कॉपी मूल नई बिटमैप के शीर्ष पर छवि

  • नया टेक्स्टमैप

    पर इच्छित टेक्स्ट लिखें

कुछ इस तरह: (untested)

var bmp = Bitmap.FromFile("orig.jpg"); 
    var newImage = new Bitmap(bmp.Width, bmp.Height + 50); 

    var gr = Graphics.FromImage(newImage); 
    gr.DrawImageUnscaled(bmp, 0, 0); 
    gr.DrawString("this is the added text", SystemFonts.DefaultFont, Brushes.Black , 
     new RectangleF(0, bmp.Height, bmp.Width, 50)); 

    newImage.Save("newImg.jpg"); 
कौन सा यूआई ढांचे
+0

देख सकते हैं क्या आप मुझे कुछ कोड दे सकते हैं? – Smith

+0

मैंने कोड का परीक्षण नहीं किया है, लेकिन मुझे इसे शुरू करना चाहिए। अगर मेरे पास कोई प्रश्न है, तो मैं आपसे संपर्क करूंगा – Smith

+0

धन्यवाद यह काम करता है .............. एक नई छवि के लिए एक टिंग साफ़ करने के लिए रूट फ़ोल्डर में स्टोर किया जाएगा। – PrateekSaluja