Class EmfStretchBlt
De naam: Aspose.Imaging.FileFormats.Emf.Emf.Records Verzameling: Aspose.Imaging.dll (25.4.0)
De EMR_STRETCHBLT-record bepaalt een blokoverdracht van pixels van een bron bitmap naar eenbestemming rectangle, optioneel in combinatie met een brush patroon, volgens een aangegeven rasterde exploitatie, het uitstrekken of compresseren van de uitvoer om, indien nodig, aan de dimensies van het bestemming te passen.
public sealed class EmfStretchBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfStretchBlt
Geëerbiede leden
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfStretchBlt(EmfRecord)
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfStretchBlt klasse.
public EmfStretchBlt(EmfRecord source)
Parameters
source
EmfRecord
De bron .
EmfStretchBlt()
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfStretchBlt klasse.
public EmfStretchBlt()
Properties
Argb32BkColorSrc
ontvangt of instelt een WMF ColorRef object ([MS-WMV] sectie 2.2.2.8 dat deachtergrondkleur van de bron bitmap.
public int Argb32BkColorSrc { get; set; }
Eigendomswaarde
BitBltRasterOperation
Geeft of instelt een 32-bits ongeschreven integer die de rasterfunctie specificertDeze code definieert hoe de kleurgegevens van de bron rectangle moeten worden gecombineerd met dekleurgegevens van de bestemming rectangle en optioneel een brush patroon, om de uiteindelijke kleur te bereiken
public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }
Eigendomswaarde
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
CxDest
Geeft of stelt een 32-bit ondertekend integer dat de logische breedte van de bestemming rectangle bepaalt.
public int CxDest { get; set; }
Eigendomswaarde
CxSrc
Geeft of stelt een 32-bits ondertekend integer dat de logische breedte van de bronrectangel bepaalt.
public int CxSrc { get; set; }
Eigendomswaarde
CyDest
Geeft of stelt een 32-bits ondertekend integer dat de logische hoogte van de bestemming rectangle bepaalt.
public int CyDest { get; set; }
Eigendomswaarde
CySrc
Geeft of stelt een 32-bits ondertekend integer dat de logische hoogte van de bronrectangel bepaalt.
public int CySrc { get; set; }
Eigendomswaarde
DestRect
Geeft of zet de dest rect.
public Rectangle DestRect { 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_STRETCHBLT-record. overeenkomstig, de velden in dezeBuffers met de etikettering “UndefinedSpace” zijn optioneel en MUST worden geïllustreerd.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Eigendomswaarde
SrcRect
Geeft of zet de bron recht.
public Rectangle SrcRect { 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-bits ondertekend integer dat de logische x-coördinate van de bovenste links bepaaltDe hoek van de bron rectangle.
public int XSrc { get; set; }
Eigendomswaarde
XformSrc
Geeft of stelt een XForm-object (afdeling 2.2.28) dat een wereldruimte aan de pagina-ruimetransformatie voorschrijft om te worden toegepast op de bron bitmap.
public Matrix XformSrc { 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-bits ondertekend integer dat de logische y-coördinate van de bovenste links bepaaltDe hoek van de bron rectangle.
public int YSrc { get; set; }