Class EmfAlphaBlend

Class EmfAlphaBlend

A név: Aspose.Imaging.FileFormats.Emf.Emf.Records Összefoglaló: Aspose.Imaging.dll (25.4.0)

Az EMR_ALPHABLEND rekord meghatározza a pixelek blokkolatát egy forráskódból egycélszög, beleértve az alfa átláthatósági adatokat, egy meghatározott keverési művelet szerint.

public sealed class EmfAlphaBlend : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfAlphaBlend

Örökletes tagok

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

Constructors

EmfAlphaBlend(EmfRecord)

Kezdődik egy új példány a Aspose.Imaging.FileFormats.Emf.Emb.Records.EMfAlphaBlend osztály.

public EmfAlphaBlend(EmfRecord source)

Parameters

source EmfRecord

Ez a forrás.

Properties

BkSrcArgb32Color

Megkap egy WMF ColorRef objektumot ([MS-WM F] 2.2.2.8 szakasz, amely aA háttérszín a forrás bitmap.

public int BkSrcArgb32Color { get; set; }

ingatlan értéke

int

BlendFunction

Hozzon vagy állítson be egy olyan szerkezetet, amely meghatározza a keverési műveleteket a forráshoz ésCél Bitmaps

public EmfBlendFunction BlendFunction { get; set; }

ingatlan értéke

EmfBlendFunction

Bounds

kap vagy beállítja a WMF RectL objektumot ([MS-WMP] 2.2.2.19 szakasz), amely meghatározza arendeltetési határ a rektangul készülék egységekben.

public Rectangle Bounds { get; set; }

ingatlan értéke

Rectangle

CxDest

32 bites aláírt integrálót kap vagy állít be, amely meghatározza a cél logikai szélességétEz az érték Nullánál nagyobbnak kell lennie.

public int CxDest { get; set; }

ingatlan értéke

int

CxSrc

Kap vagy beállít egy 32 bites aláírt integrert, amely meghatározza a forrásszög logikai szélességét.Ennek az értéknek nagyobbnak kell lennie, mint a nulla.

public int CxSrc { get; set; }

ingatlan értéke

int

CyDest

Kap vagy beállít egy 32 bites aláírt integrert, amely meghatározza a cél logikai magasságátEz az érték Nullánál nagyobbnak kell lennie.

public int CyDest { get; set; }

ingatlan értéke

int

CySrc

kap vagy beállítja a 32 bites aláírt integrert, amely meghatározza a forrás logikai magasságátEz az érték Nullánál nagyobbnak kell lennie.

public int CySrc { get; set; }

ingatlan értéke

int

SourceBitmap

Megkapja vagy beállítja a forrás bitmappát tartalmazó bufferet, amely nem szükségesösszeegyeztethető az EMR_ALPHABLEND rekord rögzített részével. ennek megfelelően aA “UndefinedSpace” címkével ellátott buffer opcionális és figyelmen kívül kell venni.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

ingatlan értéke

WmfDeviceIndependentBitmap

UsageSrc

kap vagy beállítja a 32 bites nem jelzett integrert, amely meghatározza, hogyan kell értelmezni az értékeket aA forrás bitmappája címkéjén lévő színtábla.Ez az érték a DIBColorok listáján kell szerepelnie (a 2.1.9. szakasz).

public EmfDibColors UsageSrc { get; set; }

ingatlan értéke

EmfDibColors

XD

kap vagy beállítja a 32 bites aláírt integrátort, amely a felső-baloldali logikai x-koordinátust jelzia rendeltetési rektangul szögéből.

public int XDest { get; set; }

ingatlan értéke

int

XSrc

kap vagy beállítja a 32 bites aláírt integrátort, amely a felső-baloldali logikai x-koordinátust jelziA forrás rektangulájának sarka.

public int XSrc { get; set; }

ingatlan értéke

int

XformSr

Hozzon vagy állítson be egy XForm objektumot (2.2.28. szakasz), amely a forrás bitmappára alkalmazandó oldal-térkép átalakítására egy világterületet határoz meg.

public Matrix XformSr { get; set; }

ingatlan értéke

Matrix

YDest

kap vagy beállítja a 32 bites aláírt integrátort, amely a felső-baloldali logikai y-koordinátust jelzia rendeltetési rektangul szögéből.

public int YDest { get; set; }

ingatlan értéke

int

YSrc

kap vagy beállítja a 32 bites aláírt integrátort, amely a felső-baloldali logikai y-koordinátust jelziA forrás rektangulájának sarka.

public int YSrc { get; set; }

ingatlan értéke

int

 Magyar