Class EmfTransparentBlt

Class EmfTransparentBlt

De naam: Aspose.Imaging.FileFormats.Emf.Emf.Records Verzameling: Aspose.Imaging.dll (25.4.0)

De EMR_TRANSPARENTBLT-record bepaalt een blokoverdracht van pixels van een bron bitmap naar eenbestemming rectangle, het behandelen van een bepaald kleur als transparant, de uitgang te strekken of te compressenom de dimensies van de bestemming aan te passen, indien nodig

public sealed class EmfTransparentBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfTransparentBlt

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

EmfTransparentBlt(EmfRecord)

Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfTransparentBlt klasse.

public EmfTransparentBlt(EmfRecord source)

Parameters

source EmfRecord

De bron .

Properties

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

Rectangle

CxDest

Geeft of stelt een 32-bit ondertekend integer dat de logische breedte van de bestemming rectangle bepaalt.

public int CxDest { get; set; }

Eigendomswaarde

int

CxSrc

Geeft of stelt een 32-bits ondertekend integer dat de logische breedte van de bronrectangel bepaalt.

public int CxSrc { get; set; }

Eigendomswaarde

int

CyDest

Geeft of stelt een 32-bits ondertekend integer dat de logische hoogte van de bestemming rectangle bepaalt.

public int CyDest { get; set; }

Eigendomswaarde

int

CySrc

Geeft of stelt een 32-bits ondertekend integer dat de logische hoogte van de bronrectangel bepaalt.

public int CySrc { get; set; }

Eigendomswaarde

int

SourceBitmap

Geeft of zet een buffer met de bron bitmap, die niet nodig is om te zijnmet de vaste portie van de EMR_TRANSPARENTBLT-record.Deze buffer met de etikettering “UndefinedSpace” is optioneel en MUST worden geïllustreerd.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Eigendomswaarde

WmfDeviceIndependentBitmap

SrcBkArgb32Color

Geeft of stelt een WMF ColorRef object dat de achtergrondkleur van de bron bitmap specificert.

public int SrcBkArgb32Color { get; set; }

Eigendomswaarde

int

TransparentArgb32Color

ontvangt of instelt een WMF ColorRef object ([MS-WMV] sectie 2.2.2.8) datDe kleur in de bron bitmap moet als transparant worden behandeld.

public int TransparentArgb32Color { get; set; }

Eigendomswaarde

int

UsageSrc

Geeft of stelt een 32-bits niet-schreven integer dat specificeert hoe waarden in dekleur tabel in de bronnen bitmap header. deze waarde MUST in het DIBColors lijst (afdeling 2.1.9)

public EmfDibColors UsageSrc { get; set; }

Eigendomswaarde

EmfDibColors

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

int

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

int

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

Matrix

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

int

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

Eigendomswaarde

int

 Nederlands