Class EmfAlphaBlend

Class EmfAlphaBlend

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

Înregistrarea EMR_ALPHABLEND specifică un bloc de transfer de pixeli dintr-un bitmap de sursă la unrectanglu de destinație, inclusiv datele de transparență alfa, în funcție de o operațiune de amestecare specificată.

public sealed class EmfAlphaBlend : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfAlphaBlend

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

EmfAlphaBlend(EmfRecord)

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

public EmfAlphaBlend(EmfRecord source)

Parameters

source EmfRecord

şi sursa .

Properties

BkSrcArgb32Color

Obține sau stabilește un obiect WMF ColorRef (secțiunea 2.2.2.8 [MS-WM F] care specificăculorile de fundal ale surselor bitmap.

public int BkSrcArgb32Color { get; set; }

Valoarea proprietății

int

BlendFunction

Obține sau stabilește o structură care specifică operațiunile de amestecare pentru sursă șidestinație bitmaps

public EmfBlendFunction BlendFunction { get; set; }

Valoarea proprietății

EmfBlendFunction

Bounds

Obține sau stabilește un obiect WMF RectL (secțiunea 2.2.2.19 [MS-WM F]]) care defineșteUnitatea de destinație care limitează rectanglul în unitățile de dispozitive.

public Rectangle Bounds { get; set; }

Valoarea proprietății

Rectangle

CxDest

Obține sau stabilește un întreg semnat de 32 de biți care specifică lățimea logică a destinațieiAceastă valoare trebuie să fie mai mare decât zero.

public int CxDest { get; set; }

Valoarea proprietății

int

CxSrc

Obține sau stabilește un întreg semnat de 32 de biți care specifică lățimea logică a dreptunghiului sursă.Această valoare trebuie să fie mai mare decât zero.

public int CxSrc { get; set; }

Valoarea proprietății

int

CyDest

Obține sau stabilește un întreg semnat de 32 de biți care specifică înălțimea logică a destinațieiAceastă valoare trebuie să fie mai mare decât zero.

public int CyDest { get; set; }

Valoarea proprietății

int

CySrc

Obține sau stabilește un întreg semnat de 32 de biți care specifică înălțimea logică a sursăAceastă valoare trebuie să fie mai mare decât zero.

public int CySrc { get; set; }

Valoarea proprietății

int

SourceBitmap

Obține sau stabilește un buffer care conține bitmap-ul sursă, care nu este necesar să fiecontrazic cu partea fixă a înregistrării EMR_ALPHABLEND. în consecință, câmpurile din acestBuffer-urile care sunt etichetate “UndefinedSpace” sunt opționale și trebuie ignorate.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Valoarea proprietății

WmfDeviceIndependentBitmap

UsageSrc

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 bitmap-ului de sursă. Această valoare trebuie să fie în lista DIBColor (secțiunea 2.1.9).

public EmfDibColors UsageSrc { get; set; }

Valoarea proprietății

EmfDibColors

XD

Obține sau stabilește un integrator semnat de 32 de biți care specifică coordonatul logic x al stânga superioarăîn colțul rectangular al destinației.

public int XDest { 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

XformSr

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 XformSr { get; set; }

Valoarea proprietății

Matrix

Întâi

Obține sau stabilește un integrator semnat de 32 de biți care specifică y-coordonatul logic al stânga de susîn colțul rectangular al destinației.

public int YDest { 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ă