Я хотел бы знать, как создать изображение в коде.
Например, синее поле X на X пикселей с красной линией и небольшим количеством текста.У меня есть цель добавить всплеск к реальному изображению, подобно тому, как у спортивных каналов есть полоса и несколько слов.Сейчас я сосредоточен на основах добавления элементов в новое пустое изображение.
Этот тип изображения с наложением прозрачных пленок является связанной целью.
Само основы этого можно сделать тривиально в обычном .net, например:
...
Bitmap flag = new Bitmap(200, 100);
Graphics flagGraphics = Graphics.FromImage(flag);
int red = 0;
int white = 11;
while (white <= 100) {
flagGraphics.FillRectangle(Brushes.Red, 0, red, 200,10);
flagGraphics.FillRectangle(Brushes.White, 0, white, 200, 10);
red += 20;
white += 20;
}
...
System.Drawing, очевидно, кастрирован в .netstandard20:(
Я потратил много времени на другие вопросы, на которые у меня был простой ответ, если бы я сначала спросил. Надеюсь, что это так.
Заранее спасибо