2012-11-20 1 views
0

Я пытаюсь преобразовать код Delphi в C#, и мне интересно, есть ли эквивалент свойства VCL.Graphics.TBitmap.Monochrome в C#?TBitmap.monochrome эквивалент свойства в C#

Объяснение: Определяет, отображает ли растровое изображение изображение в монохромном режиме. Если монохромное значение истинно, если растровое изображение отображается как монохромное растровое изображение. Монохромный является ложным, если растровое изображение отображается в цвете, то есть, если оно содержит более одного бита на пиксель.

и у C# нет такого, как я думаю.

Если есть обходной путь для этого, что это такое и как это можно сделать?

Спасибо.

+0

Какой .NET-класс вы используете в качестве эквивалентного для VCL.Graphics.TBitmap? –

+0

'System.Drawing.Bitmap' –

ответ

0

Дельфий относится к рисунку изображения, поэтому эквиливант устанавливает ImageAttributes.

Вам просто нужно найти цветную матрицу для монохромного изображения.

+0

Можете ли вы привести пример с/без colormatrix? –

+0

@tpaksu перейдите по ссылке, на которой есть пример. – weston

+1

Я знаю. Я просто подумал, что вы можете добавить еще немного к своему ответу. –

Смежные вопросы