Class EmfPlgBlt

Class EmfPlgBlt

Numele spaţiului: Aspose.Imaging.FileFormats.Emf.Emf.Records Asamblare: Aspose.Imaging.dll (25.4.0)

Înregistrarea EMR_PLGBLT specifică un bloc de transfer de pixeli dintr-un bitmap de sursă la o destinațieParalelogram, cu aplicarea unei mască de culoare bitmap.

public sealed class EmfPlgBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfPlgBlt

Membrii moștenitori

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

Constructors

EmfPlgBlt(EmfRecord)

Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf.Emb.Records.EMfPlgBlt.

public EmfPlgBlt(EmfRecord source)

Parameters

source EmfRecord

şi sursa .

Properties

AptlDest

Obține sau stabilește o serie de trei obiecte WMF PointL (secțiunea 2.2.2.15) carespecifica trei colțuri o zonă de destinație paralelogram pentru transferul de bloc.Unghiul de sus-leva al dreptunghiului s-a mapat la primul punct din acest rând,în partea dreaptă superioară până la punctul al doilea, iar partea stângă jos la cel de-al treilea.Paralelogram, care este calculat din primele trei puncte (A, B și C) prin tratarea acestora capentru vectori.D = B + C A

public Point[] AptlDest { get; set; }

Valoarea proprietății

Point []

BkSrcArgb32Color

Obține sau stabilește un obiect WMF ColorRef (secțiunea 2.2.2.8) care specificăculorile de fundal ale surselor bitmap.

public int BkSrcArgb32Color { get; set; }

Valoarea proprietății

int

Bounds

Obține sau stabilește un obiect WMF RectL (secțiunea 2.2.2.19 [MS-WM F]]) care defineștelimitarea dreptunghiului, în unitățile de dispozitiv, pentru ieșire la destinație.

public Rectangle Bounds { get; set; }

Valoarea proprietății

Rectangle

CxSrc

Obține sau stabilește un întreg semnat de 32 de biți care specifică lățimea logică a dreptunghiului sursă.

public int CxSrc { get; set; }

Valoarea proprietății

int

CySrc

Obține sau stabilește un integrator semnat de 32 de biți care specifică înălțimea logică a rectangularului sursă.

public int CySrc { get; set; }

Valoarea proprietății

int

MaskBitmap

Obține sau pune un buffer care conține masca bitmap, care nu estenecesar să fie congestive cu porția fixă a înregistrării EMR_PLGBLT sau unul cu celălalt.În consecință, câmpurile din acest buffer care sunt etichetate “UndefinedSpace” sunt opționale și trebuie ignorate.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

Valoarea proprietății

WmfDeviceIndependentBitmap

SourceBitmap

Obține sau stabilește un buffer care conține bitmap-ul de sursă, care nunecesar să fie congestive cu porția fixă a înregistrării EMR_PLGBLT sau unul cu celălalt.În consecință, câmpurile din acest buffer care sunt etichetate “UndefinedSpace” sunt opționale și trebuie ignorate.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Valoarea proprietății

WmfDeviceIndependentBitmap

UsageMask

Obține sau stabilește un integer 32-bit fără semnătură care specifică modul de interpretare a valorilor întabelul de culori din titlul mască bitmap. Această valoare trebuie să fie în lista DIBColor.

public EmfDibColors UsageMask { get; set; }

Valoarea proprietății

EmfDibColors

UsageSrc

Obține sau stabilește un integer 32-bit fără semnătură care specifică modul de interpretare a valorilor întabelul de culori în titlul bitmap-ului de sursă. această valoare trebuie să fie în lista DIBColor

public EmfDibColors UsageSrc { get; set; }

Valoarea proprietății

EmfDibColors

XFormSrc

Obține sau stabilește un obiect XForm (secțiunea 2.2.28) care specifică un spațiu mondial pentru transformarea spații de pagină pentru a se aplica bitmap-ului sursă.

public Matrix XFormSrc { get; set; }

Valoarea proprietății

Matrix

XMask

Obține sau stabilește un integer semnat de 32 de biți care specifică coordonatul logic al colțului superior-left al masei bitmap.

public int XMask { get; set; }

Valoarea proprietății

int

XRC

Obține sau stabilește un integrator semnat de 32 de biți care specifică coordonatul logic x al stânga superioarăCorpul rectangular al sursei.

public int XSrc { get; set; }

Valoarea proprietății

int

YMASC

Obține sau stabilește un integer semnat de 32 de biți care specifică y-coordonatul logic al colțului din stânga superioară al masei bitmap.

public int YMask { get; set; }

Valoarea proprietății

int

Răspundeți

Obține sau stabilește un integrator semnat de 32 de biți care specifică y-coordonatul logic al stânga de susCorpul rectangular al sursei.

public int YSrc { get; set; }

Valoarea proprietății

int

 Română