Önceden, görüntüler için System.Drawing ad alanıydı. Image
türünde bir nesneye sahip olmak için asp.net 5'te hangi kütüphaneye ihtiyacım olduğundan emin değilim.Asp.net 5'deki görüntüler için hangi pakete ihtiyacım var?
cevap
Boşlukları doldurabilecek bir dizi kütüphane var, afaik System.Drawing'in yerine herhangi bir düşüş yok.
Ben aynı sorunu isabet ettik ve ben bu kütüphanelerini bakıyorum:
Güncelleme
bu kütüphaneleri oldukça değildir görünüyor System.Drawing olmadan çalışmaya hazır. Sunucuda eski bir .Net sürümü yüklüyse, System.Drawing öğesine hala başvurabileceğiniz raporları var. senin project.json için aşağıdaki bit ekleyin:
"frameworks": {
"aspnet50": {
"dependencies": {
"System.Drawing": ""
}
}
}
diğer bilgiler burada bu konuda: https://github.com/imazen/Graphics-vNext. Bu tartışmanın özü, henüz gerçek bir alternatif olmadığıdır.
Güncelleme 2
Scott Hanselman bu konuda blogged sahiptir. Bu noktada sunucu tarafı görüntü işlemenin Microsoft için bir öncelik olmadığını düşünüyor.
Şimdilik en iyi bahis yukarıda belirtilen projeler için hala geçerli.
Teşekkür ederim! Bunlardan birini deneyeceğim. – eadam
ImageProcessor Core şu anda .NET Core için yazılıyor https://github.com/JimBobSquarePants/ImageProcessor/tree/Core/ –
Kitaplık sormak SO üzerinde iyi bir soru olarak düşünülmüyor, ancak bu projeyi ASP.NET 5'e yükselttiğinizde birçok kişinin isabet edeceğini düşündüğüm bir sorun olduğunu düşünüyorum, bu yüzden +1 –