Class EmfMaskBlt

Class EmfMaskBlt

Именује се: Aspose.Imaging.FileFormats.Emf.Emf.Records Асамблеја: Aspose.Imaging.dll (25.4.0)

EMR_MASKBLT запис одређује пренос пиксела из изворне битмапе на дестинацијуправоугао, опционално у комбинацији са шминком и применом маске бојеБитмап, према одређеним предградом и позадином растер операције.

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 ([МС-ВМФ] одељак 2.2.2.8 који наводибоја позадине извора битмапа.

public int Argb32BkColorSrc { get; set; }

Вредност имовине

int

Bounds

Добија или поставља WMF RectL објекат ([MS-WMФ] одељак 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

Добија или поставља буфер који садржи маску битмапс, који нисуморају бити контигурни са фиксираним делом ЕМР_МАСКБЛТ рекорда или са свакимПрема томе, поље у овом буферу које су означене “UndefinedSpace” су опционалне иTreba ih ignorisati.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

Вредност имовине

WmfDeviceIndependentBitmap

Rop4

добија или поставља операцију кватернарног растера, која одређује операције тренарског растара запредње и позадине боје битмапа.Ове вредности дефинишу како подаци о бојиИзворни правоугао треба комбиновати са подацима о боји дестинације.

public EmfRop4 Rop4 { get; set; }

Вредност имовине

EmfRop4

SourceBitmap

Добија или поставља буфер који садржи извор Битмапс, који нисуморају бити контигурни са фиксираним делом ЕМР_МАСКБЛТ рекорда или са свакимПрема томе, поље у овом буферу које су означене “UndefinedSpace” су опционалне иTreba ih ignorisati.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Вредност имовине

WmfDeviceIndependentBitmap

UsageMask

Добија или поставља 32-битни несигнирани интегер који наводи како да интерпретирате вредности уТабела боја у наслову маске битмапа. Ова вредност мора бити у листи ЦИБЦолорс.

public EmfDibColors UsageMask { get; set; }

Вредност имовине

EmfDibColors

UsageSrc

Добија или поставља 32-битни несигнирани интегер који наводи како да интерпретирате вредности уТабела боја у наслову извора битмапа. Ова вредност мора бити у листи ЦИБЦолорс (секција 2.1.9).

public int UsageSrc { get; set; }

Вредност имовине

int

ХДД

Добија или поставља 32-битни потписани интегратор који одређује логички х-координат горње левоугао дестинације правог угла.

public int XDest { get; set; }

Вредност имовине

int

XMask

Добија или поставља 32-битни потписани интегратор који одређује логички х-координат горњег левог угла маске битмапа.

public int XMask { get; set; }

Вредност имовине

int

КСНУМКС

Добија или поставља 32-битни потписани интегратор који одређује логички х-координат горње левоугао изворног правоугаја.

public int XSrc { get; set; }

Вредност имовине

int

XformSrc

Добија или поставља XForm објекат (секција 2.2.28) који одређује светски простор за претварање странице-простора да се примењује на изворну битмапу.

public Matrix XformSrc { get; set; }

Вредност имовине

Matrix

Јевреји

Добија или поставља 32-битни потписани интегратор који одређује логички и-координат горње левоугао дестинације правог угла.

public int YDest { get; set; }

Вредност имовине

int

Имаск

Добије или поставља 32-битни потписани интегер који одређује логички и-координат горњег левог угла маске битмапа.

public int YMask { get; set; }

Вредност имовине

int

ЈСРЦ

Добија или поставља 32-битни потписани интегратор који одређује логички и-координат горње левоугао изворног правоугаја.

public int YSrc { get; set; }

Вредност имовине

int

 Српски