Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Как исправить ошибку


Автор: Moid 7.6.2008, 11:15
Исходный код:
Код

            Bitmap bmp = new Bitmap("F:\\3\\1.gif", true);
            TextMark textMark = new TextMark("This sample text");
            //---
            Graphics g = Graphics.FromImage((Image)bmp);
            textMark.Draw(g, new PointF(1, 1), 0);
            //---
            //pictureBox1.Image = bmp;


При выполнении (textMark.Draw(g, new PointF(1, 1), 0);) выдается ошибка:
An unhandled exception of type 'System.Exception' occurred in System.Drawing.dll

Additional information: A Graphics object cannot be created from an image that has an indexed pixel format.



textMark - сторонний объект из dll.

Что с битмапом сделать нужно?

Добавлено через 11 минут и 15 секунд
а... все разобрался, на гифе не хотел рисоваться.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)