Class EmfSetDiBitsToDevice
Der Name: Aspose.Imaging.FileFormats.Emf.Emf.Records Versammlung: Aspose.Imaging.dll (25.4.0)
Die EMR_SETDIBITSTODEVICE-Registrierung erläutert eine Blockübertragung von Pixeln aus den angegebenen Scanlinieneine Quelle bitmap zu einem Zielrechtsangel.
public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfSetDiBitsToDevice
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-Format.Der Bitmap-Header erläutert das Bildformat.
Constructors
EmfSetDiBitsToDevice(EmfRecord)
Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice Klasse.
public EmfSetDiBitsToDevice(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
Schwanz
Er erhält oder setzt einen 32-Bit-Unschriebenen, der die Anzahl der Scan-Linien angibt.
public int CScans { get; set; }
Eigentumswert
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
CySrc
Erhält oder setzt einen 32-Bit unterschriebenen Integrator, der die Höhe in Pixeln des Quellrechts angibt
public int CySrc { get; set; }
Eigentumswert
ISTARTSKAN
Er bekommt oder setzt einen 32-Bit-Unschriebenen, der die erste Scan-Linie in der Reihe angibt.
public int IStartScan { get; set; }
Eigentumswert
SourceBitmap
Er bekommt oder setzt einen Buffer mit der Quellbitmap, der nicht erforderlich ist,Kontingent mit der festen Portion des EMR_SETDIBITSTODEVICE-Rekords.in diesem Buffer, die mit “UndefinedSpace” gekennzeichnet sind optionale und MUST ignoriert werden.
public WmfDeviceIndependentBitmap SourceBitmap { 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
Gibt oder setzt einen 32-Bit-Signed Integrator, der den x-Koordinat in Pixeln der unteren links angibtWinkel des Quellrechts.
public int XSrc { 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
Erhält oder setzt einen 32-Bit-Signed Integrator, der den Y-Koordinat in Pixeln der unteren links angibt.Winkel des Quellrechts.
public int YSrc { get; set; }