Class EmfSetDiBitsToDevice
Namn på plats: Aspose.Imaging.FileFormats.Emf.Emf.Records Församling: Aspose.Imaging.dll (25.4.0)
EMR_SETDIBITSTODEVICE-registret anger en blocköverföring av pixlar från angivna skanningslinjer fören källa bitmap till en destination rektangle.
public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfSetDiBitsToDevice
Arvsmedlemmar
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Denna inspelning stöder källbilder i JPEG och PNG-format.Bitmap header anger bildformat.
Constructors
EmfSetDiBitsToDevice(EmfRecord)
Initialiserar en ny instans av Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice klass.
public EmfSetDiBitsToDevice(EmfRecord source)
Parameters
source
EmfRecord
och källan .
Properties
Bounds
får eller ställer in ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) som definierardestination gränsar rektangeln i enheter.
public Rectangle Bounds { get; set; }
Fastighetsvärde
Scanner
Få eller ställa in en 32-bitars icke-signat integrator som anger antalet skanningslinjer.
public int CScans { get; set; }
Fastighetsvärde
CxSrc
Få eller ställa in en 32-bitars signatur som anger bredden i pixlar i källrektangeln.
public int CxSrc { get; set; }
Fastighetsvärde
CySrc
Få eller ställa in en 32-bitars signatur som anger höjden i pixlar i källrektangeln
public int CySrc { get; set; }
Fastighetsvärde
ISTARTSKAN
Få eller ställa in en 32-bitars icke-signat integrator som anger den första skanningslinjen i raden.
public int IStartScan { get; set; }
Fastighetsvärde
SourceBitmap
Få eller ställa in en buffer som innehåller källbitmappen, som inte behöver varasammanhängande med den fasta delen av EMR_SETDIBITSTODEVICE-registret.i denna buffer som är märkta “UndefinedSpace” är valfria och måste ignoreras.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Fastighetsvärde
UsageSrc
Få eller ställa in en 32-bitars icke-signed integer som anger hur man tolkar värden iFärgtabell i källkod bitmappen. Detta värde MÅSTE finnas i listan DIBColor (avsnitt 2.1.9).
public EmfDibColors UsageSrc { get; set; }
Fastighetsvärde
xdest
Få eller ställa in en 32-bitars signatur som anger den logiska x-koordinaten i övre vänstrahörn av destinationsrektangeln.
public int XDest { get; set; }
Fastighetsvärde
XSrc
Få eller ställa in en 32-bitars undertecknad integrator som anger x-koordinaten i pixlar från nedre vänsterhörnet av källrektangeln.
public int XSrc { get; set; }
Fastighetsvärde
YDEST
Få eller ställa in en 32-bitars undertecknad integrator som anger den logiska y-koordinaten i övre vänstrahörn av destinationsrektangeln.
public int YDest { get; set; }
Fastighetsvärde
YSrc
Få eller ställa in en 32-bitars undertecknad integrator som anger y-koordinaten i pixlar från nedre vänsterhörnet av källrektangeln.
public int YSrc { get; set; }