Class EmfStretchBlt

Class EmfStretchBlt

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

Das EMR_STRETCHBLT-Rekord bestimmt eine Blockübertragung von Pixeln von einer Quellbitmap zu einerZielrechtsangel, optionell in Kombination mit einem Brushmuster, gemäß einem angegebenen RasterBetrieb, Ausdehnung oder Komprimierung des Produkts, um die Dimensionen des Ziels, falls erforderlich, anzupassen.

public sealed class EmfStretchBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfStretchBlt

Vererbte Mitglieder

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

Constructors

EmfStretchBlt(EmfRecord)

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

public EmfStretchBlt(EmfRecord source)

Parameters

source EmfRecord

Die Quelle.

EmfStretchBlt()

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

public EmfStretchBlt()

Properties

Argb32BkColorSrc

Er erhält oder setzt ein WMF ColorRef Objekt ([MS-WMF] Abschnitt 2.2.2.8 , das dieHintergrundfarbe der Quelle bitmap.

public int Argb32BkColorSrc { get; set; }

Eigentumswert

int

BitBltRasterOperation

Gibt oder setzt einen 32-Bit unschriebenen Integrator, der die Raster-Betriebnahme angibtDieser Code definiert, wie die Farbdaten des Quellrechts mit demFarbdaten des Zielrechts und optionell ein Brushmuster, um die endgültige Farbe zu erreichen

public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }

Eigentumswert

WmfTernaryRasterOperation

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

DestRect

Gibt oder setzt die dest rect.

public Rectangle DestRect { get; set; }

Eigentumswert

Rectangle

SourceBitmap

Er bekommt oder setzt einen Buffer mit der Quellbitmap, der nicht erforderlich ist,mit der festgelegten Portion des EMR_STRETCHBLT-Rekords. entsprechend, Felder in diesemBuffer, die “UndefinedSpace” gekennzeichnet sind, sind optionale und müssen ignoriert werden.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Eigentumswert

WmfDeviceIndependentBitmap

SrcRect

Sie erhalten oder setzen die Quellrechte.

public Rectangle SrcRect { get; set; }

Eigentumswert

Rectangle

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