Class EmfMaskBlt

Class EmfMaskBlt

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

De EMR_MASKBLT-record bepaalt een blokoverdracht van pixels van een bronnen bitmap naar een bestemmingrectangle, optioneel in combinatie met een brush patroon en met de toepassing van een kleurmaskerbitmap, volgens de voorgeschreven voor- en achtergrond raster operaties.

public sealed class EmfMaskBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfMaskBlt

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

EmfMaskBlt(EmfRecord)

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

public EmfMaskBlt(EmfRecord source)

Parameters

source EmfRecord

De bron .

Properties

Argb32BkColorSrc

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

public int Argb32BkColorSrc { get; set; }

Eigendomswaarde

int

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

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

MaskBitmap

Geeft of zet een buffer met de masker bitmaps, die nietvereist te zijn met de vaste portie van de EMR_MASKBLT-record of met elkeZo zijn de velden in deze buffer met de etikettering “UndefinedSpace” optioneel enMoet worden negeerd.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

Eigendomswaarde

WmfDeviceIndependentBitmap

Rop4

ontvangt of instelt een quaternary raster-operatie, die de ternary-raster operaties bepaalt voorde voor- en achtergrondkleuren van een bitmap. deze waarden bepalen hoe de kleurgegevens vanDe oorspronkelijke rectangle moet worden gecombineerd met de kleurgegevens van de bestemmingsrektangel.

public EmfRop4 Rop4 { get; set; }

Eigendomswaarde

EmfRop4

SourceBitmap

Geeft of zet een buffer met de bronnen bitmaps, die nietvereist te zijn met de vaste portie van de EMR_MASKBLT-record of met elkeZo zijn de velden in deze buffer met de etikettering “UndefinedSpace” optioneel enMoet worden negeerd.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Eigendomswaarde

WmfDeviceIndependentBitmap

UsageMask

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

public EmfDibColors UsageMask { get; set; }

Eigendomswaarde

EmfDibColors

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 int UsageSrc { get; set; }

Eigendomswaarde

int

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

XMask

Geeft of stelt een 32-bit ondertekend integer dat de logische x-coördinate van de bovenste linker hoek van het masker bitmap bepaalt.

public int XMask { 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

YMASK

Geeft of stelt een 32-bit ondertekend integer dat de logische y-coördinate van de bovenste linker hoek van het masker bitmap bepaalt.

public int YMask { 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