2010-09-29 16 views
5

मुझे उम्मीद है कि कोई हमारी मदद कर सकता है। हम सिल्वरलाइट (लेकिन जटिल के रूप में कहीं भी नहीं) में फ़ोटोशॉप की समान कार्यक्षमता के साथ एक छवि संपादक को एक साथ रखने की कोशिश कर रहे हैं। जब परतें बनाने की बात आती है तो हमने एक अजीब समस्या को मारा है (जेड-इंडेक्स स्टैक में कई स्वतंत्र छवियां)। एक दूसरे के शीर्ष पर लेयरिंग छवियां ठीक लगती हैं, लेकिन हम चाहते हैं कि उपयोगकर्ता किसी दिए गए परत में छवि को संपादित करने में सक्षम हों और हम इसे काम नहीं कर पाएंगे।सिल्वरलाइट: छवियों को पारदर्शिता जोड़ना

विशेष रूप से हम चाहते हैं कि उपयोगकर्ता छवि परत में "छेद" काट सकें (और इसलिए नीचे दी गई छवि को देखने दें), लेकिन कोई फर्क नहीं पड़ता कि हम क्या करते हैं, सिल्वरलाइट हमें अल्फा को बदलने नहीं देगा छवि के भाग की पारदर्शिता।

अजीब यह हमें पूरी छवि पारदर्शी बारी करने की अनुमति देगा और यह सही ढंग से किसी भी पारदर्शिता छवि पहले से ही है दिखाएगा, लेकिन यदि हम उपयोगकर्ता के चयन पारदर्शी बनाने के लिए एक तरह से समझ नहीं कर सकते हैं।

मुझे उम्मीद है कि किसी के लिए हमारी मदद करने में सक्षम होने के लिए पर्याप्त स्पष्ट है!

बहुत बहुत धन्यवाद।

उत्तर

1

यदि प्रत्येक परत कैनवास में है, तो आप प्रतिपादन से सामग्री को हटाने के लिए कैनवास में जटिल क्लिपिंग क्षेत्र जोड़ सकते हैं।

इन्हें प्रत्येक छेद के लिए बहुभुज से उत्पन्न करने की आवश्यकता होगी, इसलिए यादृच्छिक पिक्सेल-आधारित क्षेत्रों के लिए अच्छा नहीं है।

संबंधित मुद्दे