Class EmfTransparentBlt

Class EmfTransparentBlt

Namn på plats: Aspose.Imaging.FileFormats.Emf.Emf.Records Församling: Aspose.Imaging.dll (25.4.0)

EMR_TRANSPARENTBLT-registret anger en blocköverföring av pixlar från en källa bitmapp till endestination rektangle, behandlar en angiven färg som transparent, sträcker eller komprimerar utgångenför att anpassa mått på destinationen, om nödvändigt

public sealed class EmfTransparentBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfTransparentBlt

Arvsmedlemmar

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfTransparentBlt(EmfRecord)

Initialiserar en ny instans av Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt klass.

public EmfTransparentBlt(EmfRecord source)

Parameters

source EmfRecord

och källan .

Properties

Bounds

får eller ställer in ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) som definierardestination gränsar rektangeln i enheter.

public Rectangle Bounds { get; set; }

Fastighetsvärde

Rectangle

CxDest

Få eller ställa in en 32-bitars undertecknad som anger den logiska bredden av destinationsrektangeln.

public int CxDest { get; set; }

Fastighetsvärde

int

CxSrc

Få eller ställa in en 32-bitars undertecknad som anger den logiska bredden av källrektangeln.

public int CxSrc { get; set; }

Fastighetsvärde

int

CyDest

Få eller ställa in en 32-bitars undertecknad som anger den logiska höjden på destinationsrektangeln.

public int CyDest { get; set; }

Fastighetsvärde

int

CySrc

Få eller ställa in en 32-bitars undertecknad som anger den logiska höjden på källrektangeln.

public int CySrc { get; set; }

Fastighetsvärde

int

SourceBitmap

Få eller ställa in en buffer som innehåller källbitmappen, som inte behöver varasammanhängande med den fasta delen av EMR_TRANSPARENTBLT-registret.Denna buffer som är märkt “UndefinedSpace” är valfri och måste ignoreras.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Fastighetsvärde

WmfDeviceIndependentBitmap

SrcBkArgb32Color

Få eller ställa in ett WMF ColorRef-objekt som anger bakgrundsfärgen i källbitmappen.

public int SrcBkArgb32Color { get; set; }

Fastighetsvärde

int

TransparentArgb32Color

Få eller ställa in ett WMF ColorRef objekt ([MS-WMF] avsnitt 2.2.2.8) som angerFärgen i källbiten ska behandlas som transparent.

public int TransparentArgb32Color { get; set; }

Fastighetsvärde

int

UsageSrc

Få eller ställa in en 32-bitars icke-signed integer som anger hur man tolkar värden iFärgtabell i källkod bitmappen header. Detta värde MÅSTE finnas i DIBColor listan (avsnitt 2.1.9)

public EmfDibColors UsageSrc { get; set; }

Fastighetsvärde

EmfDibColors

xdest

Få eller ställa in en 32-bitars signatur som anger den logiska x-koordinaten i övre vänstrahörn av destinationsrektangeln.

public int XDest { get; set; }

Fastighetsvärde

int

XSrc

Få eller ställa in en 32-bitars signatur som anger den logiska x-koordinaten i övre vänstrahörnet av källrektangeln.

public int XSrc { get; set; }

Fastighetsvärde

int

XformSrc

Få eller ställa in ett XForm-objekt (avsnitt 2.2.28) som anger en världsutrymme till sidan-utrymme omvandling för att tillämpa på källbitmappen.

public Matrix XformSrc { get; set; }

Fastighetsvärde

Matrix

YDEST

Få eller ställa in en 32-bitars undertecknad integrator som anger den logiska y-koordinaten i övre vänstrahörn av destinationsrektangeln.

public int YDest { get; set; }

Fastighetsvärde

int

YSrc

Få eller ställa in en 32-bitars undertecknad integrator som anger den logiska y-koordinaten i övre vänstrahörnet av källrektangeln.

public int YSrc { get; set; }

Fastighetsvärde

int

 Svenska