以前它是图像的 System.Drawing 命名空间。我不确定在 asp.net 5 中我需要哪个库来拥有一个Image
类型的对象。
问问题
1220 次
2 回答
8
有一堆库可以填补这个空白,afaik System.Drawing 的替代品没有下降。
我遇到了同样的问题,我正在查看这些库:
更新
看起来这些库还没有准备好在没有 System.Drawing 的情况下工作。有报告称,如果服务器上安装了较旧的 .Net 版本,您仍然可以参考 System.Drawing。将以下位添加到您的 project.json:
"frameworks": {
"aspnet50": {
"dependencies": {
"System.Drawing": ""
}
}
}
有关此主题的更多信息:https ://github.com/imazen/Graphics-vNext 。该讨论的要点是,目前还没有真正的替代方案。
更新 2
Scott Hanselman 曾在博客中讨论过这一点。在这一点上,似乎服务器端图像处理根本不是微软的优先事项。
所以目前最好的选择仍然是上面提到的项目。
于 2015-02-10T09:18:05.290 回答
0
我从 nuget 添加了这个包并解决了这个问题
System.Drawing.Common
于 2021-06-27T21:15:59.330 回答