2016-01-18 6 views
7

मैं सिस्टम जोड़ने के लिए कुछ समय के लिए कोशिश कर रहा हूं। विजुअल स्टूडियो 2015 में संदर्भों में जा रहा है। कुछ भी काम नहीं करता है। जब मैं ऐड रेफरेंस फलक में जाता हूं, तो कोई सिस्टम नहीं है। सूची में ड्रॉइंग।सिस्टम कैसे जोड़ें। Xamarin में ड्रॉइंग?

मैं Android.Graphics

+6

System.Drawing Android पर लागू नहीं है का उपयोग करने के लिए प्रयास करें। यह एक विंडोज लाइब्रेरी है जो विंडोज पर निर्भर करती है। एंड्रॉइड की तुलनीय ड्राइंग लाइब्रेरी है। आप सिस्टम का उपयोग नहीं कर सकते हैं। बिटमैप क्लास ड्रॉइंग। एंड्रॉइड बिटमैप का समर्थन करने के लिए आपको क्या करने की ज़रूरत नहीं है? – dylansturg

+0

मुझे एक छवि को तेज करने की आवश्यकता है और मुझे मिली एल्गोरिदम सिस्टम से बिटमैप के लिए लिखे गए थे। एंड्रॉइड नहीं ड्रॉइंग। ग्राफिक्स – user3128955

+0

इस धागे को जांचें: http://stackoverflow.com/questions/34848720/how-to-sharpen-a- बिटमैप? noredirect = 1 # टिप्पणी 57437789_34848720 – user3128955

उत्तर

1

से एक नहीं System.Drawing से बिटमैप वर्ग की जरूरत @Cheesebaron के रूप में एक बार उद्धृत करता है, तो मंच:

आप http://docs.xamarin.com/guides/android/advanced_topics/assemblies को देखें, तो आप कि सिस्टम देखेंगे। ड्रैगिंग Xamarin.Android के साथ भेजे गए असेंबली का हिस्सा नहीं है, यह Xamarin.iOS के लिए भी जाता है।

आपको छवियों को फ़िल्टर करने के लिए एंड्रॉइड समकक्षों का उपयोग करने की आवश्यकता होगी।


वैकल्पिक पद्धति संदर्भ के रूप में System.Drawing.dll जोड़ना है।

References पर राइट क्लिक करें ->Edit References ->.Net Assembly ->Browse... ->C:\Windows\Microsoft.NET\Framework\v4.0.30319 -> का चयन System.Drawing.dll

अब Bitmap वर्ग using System.Drawing;

enter image description here

+3

भले ही इसे मैन्युअल रूप से उपयोग करना शायद यह काम नहीं करेगा। – Cheesebaron

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