我目前正在开发一个小程序,该程序将图像文件加载到控制台中并将其打印为asci图像。我正在使用“ .Net控制台应用程序框架4”。我的问题是,我不知道如何创建位图。浏览一段时间后,我发现了很多问题的答案,这些问题建议使用“ System.Drawing.Bitmap”类。当我尝试引用此类时,Visual Studio甚至都不知道System.Drawing.Bitmap。我有一个“ AsciArt”类,该类应在ConvertToAsci方法中转换图片。有人知道我的错误是什么吗?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Drawing.Bitmap;
namespace consoleGrafix
{
class AsciArt
{
private string ImgLink;
public AsciArt(string imageLocation)
{
this.ImgLink = imageLocation;
}
public void ConvertToAsci(string saveLocation)
{
var bm = Bitmap(saveLocation);
}
}
}
答案 0 :(得分:0)
解决方案是通过从图像类继承来设置我的类。同样,在ConvertTo Asci方法中,有一个“新”。 https://docs.microsoft.com/en-us/dotnet/api/system.drawing.bitmap?view=netframework-4.0。这确实有帮助。谢谢!