2012-04-11 10 views
5

पर 2 छवियों को कैसे विलय कर सकता हूं मेरे पास 2 छवियां हैं और मैं उन्हें विंडोज फोन में अपने ऐप्स पर एक में विलय करना चाहता हूं।मैं विंडोज फोन

मेरे WP के कैमरे द्वारा पकड़ा गया पहला चित्र, दूसरी छवि एक फ्रेम (सीमाएं, फ़िल्टर, आदि) है जो उपयोगकर्ता हमारे टेम्पलेट्स में से चुन सकते हैं। तो मैं उन्हें एक में कैसे विलय कर सकता हूं।

धन्यवाद और शुभकामनाएं।

+0

यह स्पष्ट नहीं है तुम क्या करने के लिए देख रहे हैं। –

+0

@ माइकल पेट्रोट्टा: मैंने इसे संपादित किया। –

+0

क्या आप समझा सकते हैं कि "पर्जल" पर, वास्तव में, "विलय" से आपका क्या मतलब है? –

उत्तर

7

मुझे समझ में नहीं आता कि आप क्या पूछते हैं। लेकिन मुझे लगता है कि आप 1 छवि को दूसरे के ऊपर ओवरले करना चाहते हैं। यदि ऐसा है, तो पहले से ही एक उत्तर here है। <grid> के अंदर, आप छवि को दोनों प्रदान कर सकते हैं, और इसे ओवरले-एड बनाने के लिए प्रत्येक छवि की अस्पष्टता को अनुकूलित कर सकते हैं।

संपादित: आप उस के लिए WriteableBitmap उपयोग कर सकते हैं और वहाँ कि here के लिए है एक पहले से ही पुस्तकालय। अपने WP7 परियोजना में WriteableBitmapExWinPhone जोड़ने के बाद, आप ऐसा करने से छवि और फ्रेम विलय कर सकते हैं:

var photo = ...//you writeablebitmap of image here 
    var frame = ...//your writeablebitmap of frame here 
    var merge = new WriteableBitmap(435, 435); //size of merge canvas 
    merge .Clear(Colors.White); //white background 
    merge.Blit(new Rect(oX, oY, w, h), photo, new Rect(0, 0, photo.PixelWidth,  photo.PixelHeight)); //draw the photo first 
    merge.Blit(new Rect(0, 0, 435, 435), frame, new Rect(0, 0, frame.PixelWidth,  frame.PixelHeight)); //draw the frame 
+0

धन्यवाद अगंग प्रतामा: बस मैं क्या करना चाहता हूं। –