我有这种方法,可以以间距良好的表格格式\\e902
(下面的图片受到攻击)获取某些字符串
ApiClient.GetData(ulong)
在[Command("aa", RunMode = RunMode.Async)]
public async Task ImageSendingTask()
{
string data = ApiClient.GetData(4069439844);
Console.WriteLine(data);
Image img = DrawText(data, new Font("Whitney", 24, FontStyle.Regular), Color.Black, Color.White);
// The DrawText method also saves the image on my device
}
中,我可以确保以这种方式格式化文本
但是当使用Console.WriteLine
方法将相同的文本转换为图像时,结果却像这样奇怪地隔开。 (我希望它是我在控制台中获得的图像格式的精确副本。)
这是我的DrawText
方法:
DrawText