2016-01-18 5 views
7

Я пытаюсь в течение некоторого времени добавить System.Drawing к ссылкам в Visual Studio 2015. Ничто не работает. Когда я перехожу в панель ссылок добавления, в списке отсутствует System.Drawing.Как добавить System.Drawing в xamarin?

мне нужен класс Bitmap из System.Drawing не один из Android.Graphics

+6

System.Drawing не реализованного на Android. Это библиотека Windows, которая опирается на Windows. Android имеет сопоставимую библиотеку рисования. Вы не можете использовать класс Bitmap System.Drawing. Что вам нужно сделать, чтобы Android Bitmap не поддерживал? – dylansturg

+0

Мне нужно заострить изображение и алгоритмы, которые я нашел, были написаны для Bitmap из System.Drawing not Android.Graphics – user3128955

+0

проверить эту тему: http://stackoverflow.com/questions/34848720/how-to-sharpen-a- bitmap? noredirect = 1 # comment57437789_34848720 – user3128955

ответ

1

Как @Cheesebaron цитировал один раз, если форум:

Если посмотреть на http://docs.xamarin.com/guides/android/advanced_topics/assemblies вы увидите, что система. Рисование не входит в состав собраний, отправленных с Xamarin.Android, то же самое касается Xamarin.iOS.

Для фильтрации изображений вам понадобится использовать аналогию Android.


Альтернативный метод заключается в добавлении 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