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
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
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
CxDest
Er erhält oder setzt einen 32-Bit unterschriebenen Integrator, der die logische Breite des Zielrechts angibt.
public int CxDest { get; set; }
Eigentumswert
CxSrc
Er erhält oder setzt einen 32-Bit unterschriebenen Integrator, der die logische Breite des Quellrechts angibt.
public int CxSrc { get; set; }
Eigentumswert
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
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
DestRect
Gibt oder setzt die dest rect.
public Rectangle DestRect { get; set; }
Eigentumswert
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
SrcRect
Sie erhalten oder setzen die Quellrechte.
public Rectangle SrcRect { get; set; }
Eigentumswert
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
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
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
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
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
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; }