Class EmfSetDiBitsToDevice
De naam: Aspose.Imaging.FileFormats.Emf.Emf.Records Verzameling: Aspose.Imaging.dll (25.4.0)
De EMR_SETDIBITSTODEVICE-record bepaalt een blokoverdracht van pixels van de aangegeven scanlijnen vaneen bron bitmap naar een bestemming rectangle.
public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfSetDiBitsToDevice
Geëerbiede leden
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Dit record ondersteunt oorspronkelijke afbeeldingen in JPEG en PNG-formaat.Bitmap header bepaalt het beeldformaat.
Constructors
EmfSetDiBitsToDevice(EmfRecord)
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfSetDiBitsToDevice klasse.
public EmfSetDiBitsToDevice(EmfRecord source)
Parameters
source
EmfRecord
De bron .
Properties
Bounds
ontvangt of instelt een WMF RectL-object ([MS-WMV] sectie 2.2.2.19) dat deDe bestemming beperkt rectangle in apparatuur eenheden.
public Rectangle Bounds { get; set; }
Eigendomswaarde
Scannen
Geeft of stelt een 32-bits onschreven integer dat het aantal scanlijnen bepaalt.
public int CScans { get; set; }
Eigendomswaarde
CxSrc
Geeft of stelt een 32-bits ondertekend integer dat de breedte in pixels van de bronrectangel bepaalt.
public int CxSrc { get; set; }
Eigendomswaarde
CySrc
Geeft of stelt een 32-bit ondertekend integer dat de hoogte in pixels van de bron rectangle bepaalt
public int CySrc { get; set; }
Eigendomswaarde
ISTARTSKAN
Geeft of stelt een 32-bits onschreven integer dat de eerste scanlijn in de reeks bepaalt.
public int IStartScan { get; set; }
Eigendomswaarde
SourceBitmap
Geeft of zet een buffer met de bron bitmap, die niet nodig is om te zijnmet de vaste portie van de EMR_SETDIBITSTODEVICE-record.in deze buffer die met de etikettering “UndefinedSpace” zijn optioneel en MUST worden verwaarloosd.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Eigendomswaarde
UsageSrc
Geeft of stelt een 32-bits niet-schreven integer dat specificeert hoe waarden in deDeze waarde MUST in de DIBColors lijst (afdeling 2.1.9) zijn.
public EmfDibColors UsageSrc { get; set; }
Eigendomswaarde
xdest
Geeft of stelt een 32-bits ondertekend integer dat de logische x-coördinate van de bovenste links bepaaltDe hoek van de bestemming rectangle.
public int XDest { get; set; }
Eigendomswaarde
XSrc
Geeft of stelt een 32-bit ondertekend integer dat de x-coördinate in pixels van de onderste links specificertDe hoek van de bron rectangle.
public int XSrc { get; set; }
Eigendomswaarde
YDest
Geeft of stelt een 32-bits ondertekend integer dat de logische y-coördinate van de bovenste links bepaaltDe hoek van de bestemming rectangle.
public int YDest { get; set; }
Eigendomswaarde
YSrc
Geeft of stelt een 32-bit ondertekend integer dat de y-coördinate in pixels van de onderste links specificertDe hoek van de bron rectangle.
public int YSrc { get; set; }