Class EmfMaskBlt

Class EmfMaskBlt

Името на пространството: Aspose.Imaging.FileFormats.Emf.Emf.Records Асамблея: Aspose.Imaging.dll (25.4.0)

Записът EMR_MASKBLT определя блок прехвърляне на пиксели от източник бита карта към дестинацияправоъгълна, опционално в комбинация с четка и с приложението на маска с цвятbitmap, в съответствие с определените предходни и фонов растер операции.

public sealed class EmfMaskBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfMaskBlt

наследници

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfMaskBlt(EmfRecord)

Иницијализира нова инстанция на Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfMaskBlt клас.

public EmfMaskBlt(EmfRecord source)

Parameters

source EmfRecord

и източника .

Properties

Argb32BkColorSrc

Получава или поставя WMF ColorRef обект ([MS-WM F] раздел 2.2.2.8 който посочваЦветът на фона на източника Bitmap.

public int Argb32BkColorSrc { get; set; }

стойност на имота

int

Bounds

получава или създава WMF RectL обект ([MS-WMV] раздел 2.2.2.19), който определяОграничаване на дестинацията на правоъгълника в устройствени единици.

public Rectangle Bounds { get; set; }

стойност на имота

Rectangle

CxDest

Получава или поставя 32-битен подпис, който посочва логическата ширина на дестинационния правоъгълник.

public int CxDest { get; set; }

стойност на имота

int

CyDest

Получава или поставя 32-битов подписан интегер, който посочва логическата височина на дестинационния правоъгълник.

public int CyDest { get; set; }

стойност на имота

int

MaskBitmap

Получава или поставя буфер, съдържащ маската bitmaps, които не саизисква да бъде съвместим с фиксираната част на запис EMR_MASKBLT или с всякаСледователно, полетата в този буфер, които са етикетирани “UndefinedSpace” са опционални иТрябва да се игнорира.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

стойност на имота

WmfDeviceIndependentBitmap

Rop4

получава или установява операция на квадратен растер, която посочва операциите на тренарен растър запредходните и фонови цветове на бита карта. тези стойности определят как цветовите данни наИзточният правоъгъл трябва да бъде комбиниран с цветовите данни на дестинационния правоугас.

public EmfRop4 Rop4 { get; set; }

стойност на имота

EmfRop4

SourceBitmap

получава или поставя буфер, съдържащ източника на битмапи, които не саизисква да бъде съвместим с фиксираната част на запис EMR_MASKBLT или с всякаСледователно, полетата в този буфер, които са етикетирани “UndefinedSpace” са опционални иТрябва да се игнорира.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

стойност на имота

WmfDeviceIndependentBitmap

UsageMask

Получава или задава 32-битов несъгласен интегър, който посочва как да се интерпретират стойностите вЦветна таблица в заглавието на маската bitmap. Тази стойност Трябва да бъде в списъка на DIBColors.

public EmfDibColors UsageMask { get; set; }

стойност на имота

EmfDibColors

UsageSrc

Получава или задава 32-битов несъгласен интегър, който посочва как да се интерпретират стойностите вТази стойност трябва да бъде в списъка на DIBColors (секция 2.1.9).

public int UsageSrc { get; set; }

стойност на имота

int

ХД

Получава или поставя 32-битов подписан интегратор, който посочва логическия x-координат на горната лява страна.Ъгълът на дестинацията.

public int XDest { get; set; }

стойност на имота

int

XMask

Получава или поставя 32-битов подписан интегратор, който посочва логическия x-координат на горния ляв ъгъл на маската.

public int XMask { get; set; }

стойност на имота

int

КСНУМКС

Получава или поставя 32-битов подписан интегратор, който посочва логическия x-координат на горната лява страна.Ъгълът на изворния правоугас.

public int XSrc { get; set; }

стойност на имота

int

XformSrc

Получава или задава XForm обект (секция 2.2.28) който посочва световно пространство за преобразуване на пространството на страницата, за да се прилага към източната бита карта.

public Matrix XformSrc { get; set; }

стойност на имота

Matrix

Идист

Получава или поставя 32-битов подписан интегратор, който посочва логическия y-координат на горната лява страна.Ъгълът на дестинацията.

public int YDest { get; set; }

стойност на имота

int

Имаск

Получава или поставя 32-битов подписан интегер, който посочва логическия y-координат на горния ляв ъгъл на маската.

public int YMask { get; set; }

стойност на имота

int

ИСРЦ

Получава или поставя 32-битов подписан интегратор, който посочва логическия y-координат на горната лява страна.Ъгълът на изворния правоугас.

public int YSrc { get; set; }

стойност на имота

int

 Български