Class EmfStretchDiBits

Class EmfStretchDiBits

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

Das EMR_STRETCHDIBITS-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 EmfStretchDiBits : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfStretchDiBits

Vererbte Mitglieder

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

Remarks

Diese Aufzeichnung unterstützt Quellbilder in JPEG und PNG-Formaten.Der Bitmap-Header erläutert das Bildformat.Wenn die Zeichen der Quelle und der Ziele Höhe und Breite Felder unterscheiden, wird in diesem Register eineSpiegelbild-Kopie der Quellbitmap zum Ziel. Das heißt, wenn cxSrc und cxDest habenunterschiedliche Zeichen, wird ein Spiegelbild der Quellbitmap entlang der X-Axi angegeben.cyDest haben verschiedene Zeichen, ein Spiegelbild der Quellbitmap entlang der y-Axis wird angegeben.

Constructors

EmfStretchDiBits(EmfRecord)

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

public EmfStretchDiBits(EmfRecord source)

Parameters

source EmfRecord

Die Quelle.

Properties

BitBltRasterOperation

Gibt oder setzt einen 32-Bit unschriebenen Integrator, der eine Raster-Operation angibtCode. Diese Codes definieren, wie die Farbdaten des Quellrechts mitdie Farbdaten 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 Breite in Pixeln 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 Höhe in Pixeln 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_STRETCHDIBITS-Rekords kontextuell.Dieser Buffer, der “UndefinedSpace” gekennzeichnet ist, ist optionell und muss ignoriert werden.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Eigentumswert

WmfDeviceIndependentBitmap

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

Gibt oder setzt einen 32-Bit-Signed Integrator, der den x-Koordinat in Pixeln der oberen linken Seite angibtWinkel des Quellrechts.

public int XSrc { get; set; }

Eigentumswert

int

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

Erhält oder setzt einen 32-Bit unterzeichneten Integrator, der den Y-Koordinat in Pixeln der oberen links angibt.Winkel des Quellrechts.

public int YSrc { get; set; }

Eigentumswert

int

 Deutsch