Class EmfBitBlt

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

WmfTernaryRasterOperation

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

int

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

Rectangle

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

int

CyDest

modtager eller indsætter en 32-bit signeret integrator, der angiver kildens logiske højde ogDestinationsrektangler

public int CyDest { get; set; }

Ejendomsværdi

int

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

WmfDeviceIndependentBitmap

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

EmfDibColors

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

int

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

int

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

Matrix

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

int

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; }

Ejendomsværdi

int

 Dansk