Class EmfAlphaBlend

Class EmfAlphaBlend

Název místa: Aspose.Imaging.FileFormats.Emf.Emf.Records Shromáždění: Aspose.Imaging.dll (25.4.0)

Záznam EMR_ALPHABLEND specifikuje blokový převod pixelů z zdrojové bitmapy nacílový obdélník, včetně údajů o alfa transparentnosti, podle specifikované míchací operace.

public sealed class EmfAlphaBlend : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfAlphaBlend

Dědiční členové

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

Constructors

EmfAlphaBlend(EmfRecord)

Začíná nový příklad třídy Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend.

public EmfAlphaBlend(EmfRecord source)

Parameters

source EmfRecord

To je zdroj.

Properties

BkSrcArgb32Color

Obsahuje nebo nastaví objekt WMF ColorRef ([MS-WMF] oddíl 2.2.2.8 který specifikujeBarva pozadí zdroje bitmap.

public int BkSrcArgb32Color { get; set; }

Hodnota nemovitosti

int

BlendFunction

Obdrží nebo nastaví strukturu, která specifikuje směsné operace pro zdroj aDestinace Bitmaps

public EmfBlendFunction BlendFunction { get; set; }

Hodnota nemovitosti

EmfBlendFunction

Bounds

Obsahuje nebo nastaví objekt WMF RectL ([MS-WMF] oddíl 2.2.2.19), který definujeCílem je omezit rektangle v jednotkách zařízen.

public Rectangle Bounds { get; set; }

Hodnota nemovitosti

Rectangle

CxDest

Obdrží nebo nastaví 32-bitový podepsaný integer, který určuje logickou šířku cíleTato hodnota musí být větší než nula.

public int CxDest { get; set; }

Hodnota nemovitosti

int

CxSrc

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje logickou šířku zdrojového pravého úhlu.Tato hodnota musí být větší než nula.

public int CxSrc { get; set; }

Hodnota nemovitosti

int

CyDest

Obdrží nebo nastaví 32-bitový podepsaný integer, který určuje logickou výšku cíleTato hodnota musí být větší než nula.

public int CyDest { get; set; }

Hodnota nemovitosti

int

CySrc

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje logickou výšku zdrojeTato hodnota musí být větší než nula.

public int CySrc { get; set; }

Hodnota nemovitosti

int

SourceBitmap

Obdrží nebo nastaví buffer obsahující zdrojovou bitmap, která není nutná ksouvisí s pevnou částí záznamu EMR_ALPHABLEND.Buffery označené jako „UndefinedSpace“ jsou volitelné a musí být ignorovány.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Hodnota nemovitosti

WmfDeviceIndependentBitmap

UsageSrc

Obdrží nebo nastaví 32-bitový nepodepsaný integer, který specifikuje, jak interpretovat hodnoty vbarevná tabulka v hlavě zdrojové bitmapy. Tato hodnota musí být v seznamu DIBColors (oddíl 2.1.9).

public EmfDibColors UsageSrc { get; set; }

Hodnota nemovitosti

EmfDibColors

xdst

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje logický x-koordinát horního levév úhlu cílového pravého úhlu.

public int XDest { get; set; }

Hodnota nemovitosti

int

XSrc

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje logický x-koordinát horního levéhel pravého úhlu zdroje.

public int XSrc { get; set; }

Hodnota nemovitosti

int

XformSr

Obsahuje nebo nastaví objekt XForm (oddíl 2.2.28) který specifikuje světový prostor pro přeměnu místa na zdrojovou bitmapu.

public Matrix XformSr { get; set; }

Hodnota nemovitosti

Matrix

YDEST

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje logický y-koordinát horního a levéhov úhlu cílového pravého úhlu.

public int YDest { get; set; }

Hodnota nemovitosti

int

YSrc

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje logický y-koordinát horního a levéhohel pravého úhlu zdroje.

public int YSrc { get; set; }

Hodnota nemovitosti

int

 Čeština