Class EmfBitBlt
Navne til: Aspose.Imaging.FileFormats.Emf.Emf.Records Sammensætning: Aspose.Imaging.dll (25.4.0)
EMR_BITBLT-registeret angiver en blokoverførsel af piksler fra en kilde bitmap til en destinationrektangle, alternativt i kombination med en brush mønster, i henhold til en specifik raster operation.
public sealed class EmfBitBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfBitBlt
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
EmfBitBlt(EmfRecord)
Initialiserer en ny instans af Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfBitBlt klasse.
public EmfBitBlt(EmfRecord source)
Parameters
source
EmfRecord
Den kilde.
Properties
BitBltRasterOperation
Giver eller indsætter en 32-bit usigned integrator, der angiver rasteroperationenDenne kode definerer, hvordan farverne i kilderetanglen skal kombineres medfarvedata af destination rektangle og optionelt en brush mønster, for at opnå den endelige farver.
public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }
Ejendomsværdi
BkSrcArgb32Color
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 BkSrcArgb32Color { 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
modtager eller indsætter en 32-bit signeret integrator, der angiver den logiske bredde af kilden ogDestinationsrektangler
public int CxDest { get; set; }
Ejendomsværdi
CyDest
modtager eller indsætter en 32-bit signeret integrator, der angiver kildens logiske højde ogDestinationsrektangler
public int CyDest { 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_BITBLT-registeret. henholdsvis, felter i denne bufferDe, der er mærket “UndefinedSpace” er valgfrie og må ignoreres.
public WmfDeviceIndependentBitmap SourceBitmap { 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; }