Обработка изображений в c #,. Net - PullRequest
0 голосов
/ 07 января 2010

Я хочу создать небольшое приложение, которое позволяет мне вставлять изображение поверх другого изображения. И также я хочу вставить также некоторый текст.

Так может кто-нибудь указать мне, с чего начать. Есть ли библиотеки с открытым исходным кодом, которые позволяют мне выполнять эту задачу?

Мне нужно решение, которое может быть реализовано в C #, Visual Studio .net.

Спасибо.

Ответы [ 3 ]

1 голос
/ 07 января 2010

Вам необходимо использовать класс Graphics.

Например:

using(var oldImage = Bitmap.FromFile(path))
using(var newImage = new Bitmap(250, 250))
using(var graphics = Graphics.FromImage(newImage)) {
    graphics.DrawImage(oldImage, 10, 15);
    graphics.DrawString("Hello, world!", SystemFonts.DefaultFont, Brushes.Red, 0, 0);
    newImage.Save(path);
}
0 голосов
/ 07 января 2010

Вы должны быть в порядке, используя System.Drawing.Graphics , если вам не нужно ничего особенного.

0 голосов
/ 07 января 2010

Попробуйте ImageMagick.Net . Там много вещей.

...