Я обновил свой проект с .NET 4.5 до .NET Core (с помощью ядра ASP.NET). У меня был очень простой код в моей предыдущей версии, который использовал объект bitmap от System.Drawing
, чтобы изменить размер изображения.Манипулирование изображениями с помощью .NET Core
Как я понимаю System.Drawing
не может быть использован в .NET Core, потому что это не перекрестная платформа, а то, что можно использовать вместо этого?
У меня есть googled это и ничего не могу найти. Единственное, что я могу найти, это сообщение this, у которого нет кода на нем, что так всегда.
Найдено [this] (http://imageresizing.net/) о соединенном вами github. Полезно? – SimpleVar
Возможный дубликат [Изменение размера изображений с помощью MVC 6 на Ubuntu с запуском ASP.NET 5 на Mono] (http://stackoverflow.com/questions/36643720/resize-images-with-mvc-6-on-ubuntu-running-asp -net-5-on-mono) –
Насколько я понимаю, команда .NET (Core) все еще обсуждает это с командой Xamarin. Xamarin построил библиотеку под названием SkiaSharp, которая является оберткой для кросс-платформенной библиотеки Skia, которая снова является графической библиотекой Google Chrome. Он работает под управлением Android, iOS, Linux, Windows и т. Д., Что сделало бы его идеальным решением для .NET Core. Но на сегодняшний день они еще не завершили его для .NET Core (https://blog.xamarin.com/cross-platform-2d-graphics-with-skiasharp/). Мои ставки идут, что эта библиотека станет будущей историей для .NET Core и рисования. – Thomas