IImageMask Класс

Содержание
[ ]

Summary: Describes a mask.

Module: aspose.imaging.magicwand.imagemasks

Full Name: aspose.imaging.magicwand.imagemasks.IImageMask

Properties

NameTypeAccessDescription
boundsRectanglerПолучает границы, в пикселях, этой маски.
heightintrПолучает высоту, в пикселях, этой маски.
selection_boundsRectanglerПолучает границы выбранной части маски в пикселях.
sourceRasterImagerПолучает исходное изображение, использованное для создания этой маски, если оно существует.
widthintrПолучает ширину, в пикселях, этой маски.

Methods

NameDescription
clone()Создаёт новый объект, являющийся копией текущего экземпляра.
get_byte_opacity(x, y)Получает непрозрачность указанного пикселя с точностью до байта.
is_opaque(x, y)Проверяет, является ли указанный пиксель непрозрачным.
is_transparent(x, y)Проверяет, является ли указанный пиксель прозрачным.

Method: clone()

 clone() 

Создаёт новый объект, являющийся копией текущего экземпляра.

Returns

ТипОписание
System.Object

Method: get_byte_opacity(x, y)

 get_byte_opacity(x, y) 

Получает непрозрачность указанного пикселя с точностью до байта.

Parameters:

ПараметрТипОписание
xintКоордината x пикселя.
yintКоордината y пикселя.

Returns

ТипОписание
System.ByteЗначение байта, представляющее непрозрачность указанного пикселя.

Method: is_opaque(x, y)

 is_opaque(x, y) 

Проверяет, является ли указанный пиксель непрозрачным.

Parameters:

ПараметрТипОписание
xintКоордината x пикселя.
yintКоордината y пикселя.

Returns

ТипОписание
booltrue, если указанный пиксель непрозрачный; в противном случае — false.

Method: is_transparent(x, y)

 is_transparent(x, y) 

Проверяет, является ли указанный пиксель прозрачным.

Parameters:

ПараметрТипОписание
xintКоордината x пикселя.
yintКоордината y пикселя.

Returns

ТипОписание
booltrue, если указанный пиксель прозрачный; в противном случае — false.