Class EmfStretchBlt
Navne til: Aspose.Imaging.FileFormats.Emf.Emf.Records Sammensætning: Aspose.Imaging.dll (25.4.0)
EMR_STRETCHBLT-registeret angiver en blokoverførsel af piksler fra en kilde bitmap til endestination rektangle, optionelt i kombination med en brush mønster, i henhold til en angivet rasterudførelse, udstrækning eller komprimering af produktionen for at tilpasse dimensionerne af destinationen, hvis det er nødvendigt.
public sealed class EmfStretchBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfStretchBlt
De arvede medlemmer
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfStretchBlt(EmfRecord)
Initialiserer en ny instans af Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfStretchBlt klasse.
public EmfStretchBlt(EmfRecord source)
Parameters
source
EmfRecord
Den kilde.
EmfStretchBlt()
Initialiserer en ny instans af Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfStretchBlt klasse.
public EmfStretchBlt()
Properties
Argb32BkColorSrc
modtager eller indsætter et WMF ColorRef-objekt ([MS-WM F] sektion 2.2.2.8 som angiver, atFarve på baggrunden af kilden bitmap.
public int Argb32BkColorSrc { get; set; }
Ejendomsværdi
BitBltRasterOperation
Giver eller indsætter en 32-bit usigned integrator, der angiver rasteroperationenDenne kode definerer, hvordan farverne i kilderetanglen skal kombineres medfarveoplysninger af destination rektangle og optionelt en brush mønster, for at opnå den endelige farver
public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }
Ejendomsværdi
Bounds
modtager eller indsætter et WMF RectL-objekt ([MS-WMV] sektion 2.2.2.19) som definererDestinationsgrænse rektangler i enheder.
public Rectangle Bounds { get; set; }
Ejendomsværdi
CxDest
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske bredde af destinationsretanglet.
public int CxDest { get; set; }
Ejendomsværdi
CxSrc
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske bredde af kilde rektanglen.
public int CxSrc { get; set; }
Ejendomsværdi
CyDest
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske højde af destinationsretanglet.
public int CyDest { get; set; }
Ejendomsværdi
CySrc
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske højde af kilde rektanglen.
public int CySrc { get; set; }
Ejendomsværdi
DestRect
Gæser eller sætter den dest rekt.
public Rectangle DestRect { get; set; }
Ejendomsværdi
SourceBitmap
Giver eller sætter en buffer, der indeholder kilde bitmap, som ikke er nødvendig for at væresammenhængende med den faste del af EMR_STRETCHBLT-registeret. i overensstemmelse med detteBuffer, der er mærket “UndefinedSpace” er valgfrit og bør ignoreres.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Ejendomsværdi
SrcRect
Giver eller sætter kilden retning.
public Rectangle SrcRect { get; set; }
Ejendomsværdi
UsageSrc
Giver eller indsætter en 32-bit usigned integer, der angiver, hvordan man fortolker værdier iDenne værdi MUST være i DIBColor-listen (sektion 2.1.9).
public EmfDibColors UsageSrc { get; set; }
Ejendomsværdi
Xdest
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske x-koordinat af den øverste venstreHøjre hjørne af destinationsretangle.
public int XDest { get; set; }
Ejendomsværdi
XSrc
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske x-koordinat af den øverste venstrekørsel af kilden rektangle.
public int XSrc { get; set; }
Ejendomsværdi
XformSrc
Få eller indsætte et XForm-objekt (sektion 2.2.28) som angiver en verdensrum til side-rum transformation til at anvende til kilde bitmap.
public Matrix XformSrc { get; set; }
Ejendomsværdi
Ydest
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske y-koordinat af den øverste venstreHøjre hjørne af destinationsretangle.
public int YDest { get; set; }
Ejendomsværdi
YSrc
Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske y-koordinat af den øverste venstrekørsel af kilden rektangle.
public int YSrc { get; set; }