Class EmfAlphaBlend

Class EmfAlphaBlend

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

De EMR_ALPHABLEND-record bepaalt een blokoverdracht van pixels van een bron bitmap naar eenbestemming rectangle, met inbegrip van alfa transparantiedaten, volgens een aangegeven blending-operatie.

public sealed class EmfAlphaBlend : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfAlphaBlend

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

EmfAlphaBlend(EmfRecord)

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

public EmfAlphaBlend(EmfRecord source)

Parameters

source EmfRecord

De bron .

Properties

BkSrcArgb32Color

ontvangt of instelt een WMF ColorRef object ([MS-WMV] sectie 2.2.2.8 dat deachtergrondkleur van de bron bitmap.

public int BkSrcArgb32Color { get; set; }

Eigendomswaarde

int

BlendFunction

ontvangt of instelt een structuur die de mixingsactiviteiten voor de bron enbestemming bitmaps

public EmfBlendFunction BlendFunction { get; set; }

Eigendomswaarde

EmfBlendFunction

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 bepaaltrectangle. deze waarde moet groter zijn dan nul.

public int CxDest { get; set; }

Eigendomswaarde

int

CxSrc

Geeft of stelt een 32-bits ondertekend integer dat de logische breedte van de bronrectangel bepaalt.Deze waarde moet groter zijn dan nul.

public int CxSrc { get; set; }

Eigendomswaarde

int

CyDest

Geeft of stelt een 32-bit ondertekend integer dat de logische hoogte van de bestemming bepaaltrectangle. deze waarde moet groter zijn dan nul.

public int CyDest { get; set; }

Eigendomswaarde

int

CySrc

Geeft of stelt een 32-bits ondertekend integer dat de logische hoogte van de bron bepaaltrectangle. deze waarde moet groter zijn dan nul.

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_ALPHABLEND-record. overeenkomstig, de velden in dezeBuffers met de etikettering “UndefinedSpace” zijn optioneel en MUST worden geïllustreerd.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Eigendomswaarde

WmfDeviceIndependentBitmap

UsageSrc

Geeft of stelt een 32-bits niet-schreven integer dat specificeert hoe waarden in deDeze waarde MUST in de DIBColors lijst (afdeling 2.1.9) zijn.

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

XformSr

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 XformSr { 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