Class EmfBitBlt

Class EmfBitBlt

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

Înregistrarea EMR_BITBLT specifică un bloc de transfer de pixeli dintr-un bitmap de sursă la o destinațierectangle, opțional în combinație cu un model de brânză, în funcție de operația specificată a rasterului.

public sealed class EmfBitBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfBitBlt

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

EmfBitBlt(EmfRecord)

Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfBitBlt.

public EmfBitBlt(EmfRecord source)

Parameters

source EmfRecord

şi sursa .

Properties

BitBltRasterOperation

Obține sau stabilește un integrator 32-bit fără semnătură care specifică funcționarea rasteruluiAcest cod definește modul în care datele de culoare ale rectanglului sursă trebuie să fie combinate cuDatele de culoare ale dreptunghiului de destinație și, opțional, un model de brusc, pentru a obține culoarea finală.

public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }

Valoarea proprietății

WmfTernaryRasterOperation

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

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 sursă șirectangle de destinaţie.

public int CxDest { 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 sursă șirectangle de destinaţie.

public int CyDest { 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 porțiunea fixă a înregistrării EMR_BITBLT. În consecință, câmpurile din acest buffercare 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

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

Î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ă