Class EmfPlgBlt

Class EmfPlgBlt

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

ЕМР_ПЛГБЛТ рекорд одређује блок пренос пиксела из изворног битмапа на дестинацијупаралелограм, са применом боје маске битмап.

public sealed class EmfPlgBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfPlgBlt

Наслеђени чланови

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

Constructors

EmfPlgBlt(EmfRecord)

Иницијалише нову инстанцију класе Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfPlgBlt.

public EmfPlgBlt(EmfRecord source)

Parameters

source EmfRecord

И извор је.

Properties

AptlDest

Добија или поставља низ од три WMF PointL објекта ([МС-ВМФ] одељак 2.2.2.15) којиодређује три угла паралелограм дестинационе површине за пренос блока.У горњем левом углу изворног правоугаоца мапира се на прву тачку у овом реду,врхунски правог угла до другог тачка, а доњи леви угао до трећег тачке.Паралелограм, који се израчунава из првих три тачке (А, Б и Ц) третирајући их каоВектор јеD = B + C A

public Point[] AptlDest { get; set; }

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

Point []

BkSrcArgb32Color

Добија или поставља објекат WMF ColorRef ([МС-ММФ] одељак 2.2.2.8) који наводибоја позадине извора битмапа.

public int BkSrcArgb32Color { get; set; }

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

int

Bounds

Добија или поставља WMF RectL објекат ([MS-WMФ] одељак 2.2.2.19) који дефинишеограничавање правоугао, у уређајним јединицама, за излаз до дестинације.

public Rectangle Bounds { get; set; }

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

Rectangle

CxSrc

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

public int CxSrc { get; set; }

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

int

CySrc

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

public int CySrc { get; set; }

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

int

MaskBitmap

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

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

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

WmfDeviceIndependentBitmap

SourceBitmap

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

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

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

WmfDeviceIndependentBitmap

UsageMask

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

public EmfDibColors UsageMask { get; set; }

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

EmfDibColors

UsageSrc

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

public EmfDibColors UsageSrc { get; set; }

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

EmfDibColors

КСНУМКССрц

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

public Matrix XFormSrc { get; set; }

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

Matrix

XMask

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

public int XMask { get; set; }

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

int

КСНУМКС

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

public int XSrc { get; set; }

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

int

Имаск

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

public int YMask { get; set; }

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

int

ЈСРЦ

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

public int YSrc { get; set; }

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

int

 Српски