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
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
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
SrcBkArgb32Color
Gibt oder setzt ein WMF ColorRef Objekt, das die Hintergrundfarbe der Quellbitmap angibt.
public int SrcBkArgb32Color { get; set; }
Eigentumswert
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
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; }