विजुअल बेसिक 2010 में लिखा गया यह टूल छवियों को एक लेखक टेक्स्ट जोड़ना चाहिए। उपयोगकर्ता फ़ॉन्ट अस्पष्टता और स्थिति सेट करने में सक्षम है। चीजों को आसान बनाने के लिए मैं कुछ स्थिति प्रीसेट चाहता था क्योंकि कोई नीचे दाएं कोने में देख सकता है। गणना मैं उपयोग कर रहा हूँ (इस मामले में निचली दाईं ओर है:।।किनारों पर छवि में टेक्स्ट टेक्स्ट
Dim textSize As Size = TextRenderer.MeasureText(tagString + curText, curFont)
tmpPos = New Point(srcImg.Width - textSize.Width - 10, srcImg.Height - textSize.Height - 10)
आप इस इस उदाहरण चित्र कुछ पाठ सिर्फ बाहर क्लिप पर के रूप में कहाँ
पहले एक के लिए पूरी तरह से काम करता है देख सकते हैं : 1024x768 | का पता लगाया गया फ़ॉन्ट का आकार: 680x72
दूसरा एक: 1688x1125 | का पता लगाया गया फ़ॉन्ट का आकार: 680x72
मुझे लगता है यह छवियों के पहलू अनुपात के साथ कुछ करने के लिए है, लेकिन मैं कैसे करने के लिए पता नहीं है इसे ठीक करो।
पाठ इस तरह तैयार की है:
brush = New SolidBrush(color.FromArgb(alpha, color))
gr = Graphics.FromImage(editImg)
gr.DrawString(tagString + text, font, brush, pos)
HauptBild.Image = editImg
मैं इस http://www.codeproject.com/Articles/20923/Mouse-Position-over-Image-in-a-PictureBox मिल गया है और यह मेरे सवालों का जवाब दे दिया।
क्या आप टेक्स्ट को रखने वाले कोड को शामिल कर सकते हैं? –
कृपया कुछ कोड जोड़ें, क्या आप सिर्फ उस कोड को डाल सकते हैं जो छवि को संशोधित करता है? –
कुछ कोड वास्तव में उपयोगी होंगे – Ian