Class EmfTransparentBlt

Class EmfTransparentBlt

Der Name: Aspose.Imaging.FileFormats.Emf.Emf.Records Versammlung: Aspose.Imaging.dll (25.4.0)

Das EMR_TRANSPARENTBLT-Rekord bestimmt eine Blockübertragung von Pixeln von einer Quellbitmap zu einerZielrechteckel, die eine bestimmte Farbe als transparente behandelt, die Ausgabe ausstreckt oder komprimiertdie Dimensionen des Ziels anpassen, falls erforderlich

public sealed class EmfTransparentBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfTransparentBlt

Vererbte Mitglieder

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

Constructors

EmfTransparentBlt(EmfRecord)

Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt Klasse.

public EmfTransparentBlt(EmfRecord source)

Parameters

source EmfRecord

Die Quelle.

Properties

Bounds

Er erhält oder setzt ein WMF RectL-Objekt ([MS-WMF] Abschnitt 2.2.2.19), das dieZielgrenze rechteckend in Geräteinheiten.

public Rectangle Bounds { get; set; }

Eigentumswert

Rectangle

CxDest

Er erhält oder setzt einen 32-Bit unterschriebenen Integrator, der die logische Breite des Zielrechts angibt.

public int CxDest { get; set; }

Eigentumswert

int

CxSrc

Er erhält oder setzt einen 32-Bit unterschriebenen Integrator, der die logische Breite des Quellrechts angibt.

public int CxSrc { get; set; }

Eigentumswert

int

CyDest

Er erhält oder setzt einen 32-Bit unterschriebenen Integrator, der die logische Höhe des Zielrechts angibt.

public int CyDest { get; set; }

Eigentumswert

int

CySrc

Er erhält oder setzt einen 32-Bit unterschriebenen Integrator, der die logische Höhe des Quellrechts angibt.

public int CySrc { get; set; }

Eigentumswert

int

SourceBitmap

Er bekommt oder setzt einen Buffer mit der Quellbitmap, der nicht erforderlich ist,mit der festgelegten Portion des EMR_TRANSPARENTBLT-Rekords kontextuell.Dieser Buffer, der “UndefinedSpace” gekennzeichnet ist, ist optionell und muss ignoriert werden.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Eigentumswert

WmfDeviceIndependentBitmap

SrcBkArgb32Color

Gibt oder setzt ein WMF ColorRef Objekt, das die Hintergrundfarbe der Quellbitmap angibt.

public int SrcBkArgb32Color { get; set; }

Eigentumswert

int

TransparentArgb32Color

Er erhält oder setzt ein WMF ColorRef Objekt ([MS-WMF] Abschnitt 2.2.2.8) mitdie Farbe in der Quellbitmap als transparent behandelt werden.

public int TransparentArgb32Color { get; set; }

Eigentumswert

int

UsageSrc

Er bekommt oder setzt einen 32-Bit-Unschriebenen, der angibt, wie Werte in derFarbtabelle in der Quelle Bitmap-Header. Dieser Wert MUST in der Liste DIBColors (Sektion 2.1.9) sein)

public EmfDibColors UsageSrc { get; set; }

Eigentumswert

EmfDibColors

xdst

Er bekommt oder setzt einen 32-Bit unterzeichneten Integrator, der den logischen X-Koordinat der oberen links angibt.die Ecke des Zielrechts.

public int XDest { get; set; }

Eigentumswert

int

XSrc

Er bekommt oder setzt einen 32-Bit unterzeichneten Integrator, der den logischen X-Koordinat der oberen links angibt.Winkel des Quellrechts.

public int XSrc { get; set; }

Eigentumswert

int

XformSrc

Gibt oder setzt ein XForm-Objekt (Abschnitt 2.2.28) , das einen Weltraum an eine Seite-Raum-Transform angibt, um auf die Quellbitmap anzuwenden.

public Matrix XformSrc { get; set; }

Eigentumswert

Matrix

YDest

Er erhält oder setzt einen 32-Bit unterzeichneten Integrator, der den logischen Y-Koordinat der oberen links angibt.die Ecke des Zielrechts.

public int YDest { get; set; }

Eigentumswert

int

YSrc

Er erhält oder setzt einen 32-Bit unterzeichneten Integrator, der den logischen Y-Koordinat der oberen links angibt.Winkel des Quellrechts.

public int YSrc { get; set; }

Eigentumswert

int

 Deutsch