Class EmfAlphaBlend

Class EmfAlphaBlend

Navne til: Aspose.Imaging.FileFormats.Emf.Emf.Records Sammensætning: Aspose.Imaging.dll (25.4.0)

EMR_ALPHABLEND-registret angiver en blokoverførsel af piksler fra en kilde bitmap til endestination rektangle, herunder alfa gennemsigtighedsdata, i overensstemmelse med en specifik blændingsoperation.

public sealed class EmfAlphaBlend : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfAlphaBlend

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

EmfAlphaBlend(EmfRecord)

Initialiserer en ny instans af Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfAlphaBlend klasse.

public EmfAlphaBlend(EmfRecord source)

Parameters

source EmfRecord

Den kilde.

Properties

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

BlendFunction

modtager eller indsætter en struktur, der angiver blændingsoperationerne for kilden ogDestination Bitmaps

public EmfBlendFunction BlendFunction { get; set; }

Ejendomsværdi

EmfBlendFunction

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

Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske bredde af destinationenDenne værdi skal være større end nul.

public int CxDest { get; set; }

Ejendomsværdi

int

CxSrc

Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske bredde af kilde rektanglen.Denne værdi skal være større end nul.

public int CxSrc { get; set; }

Ejendomsværdi

int

CyDest

Giver eller indsætter en 32-bit signeret integrator, der angiver den logiske højde af destinationenDenne værdi skal være større end nul.

public int CyDest { get; set; }

Ejendomsværdi

int

CySrc

Giver eller indsætter en 32-bit signeret integrator, der angiver kildens logiske højdeDenne værdi skal være større end nul.

public int CySrc { 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_ALPHABLEND-registeret. i overensstemmelse med detteBuffer, der er mærket “UndefinedSpace” er valgfrit og bør 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

XformSr

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