Class EmfAlphaBlend

Class EmfAlphaBlend

İsim alanı : Aspose.Imaging.FileFormats.Emf.Emf.Records Toplantı: Aspose.Imaging.dll (25.4.0)

EMR_ALPHABLEND kayıtları, bir kaynak bit haritasından bir piksel blok transferini belirler.Alfa şeffaflık verileri de dahil olmak üzere hedef doğruluğu, belirli bir karıştırma işlemi uyarınca.

public sealed class EmfAlphaBlend : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfAlphaBlend

mirasçı üyeleri

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

Constructors

EmfAlphaBlend(EmfRecord)

Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend sınıfının yeni bir örneğini başlatır.

public EmfAlphaBlend(EmfRecord source)

Parameters

source EmfRecord

Kaynak için .

Properties

BkSrcArgb32Color

Bir WMF ColorRef nesneyi ([MS-WMF] bölüm 2.2.2.8’e girer veya ayarlar.Kaynak bitmapının arka plan rengi.

public int BkSrcArgb32Color { get; set; }

Mülkiyet Değer

int

BlendFunction

Kaynak için karıştırma işlemlerini belirleyen bir yapı alır veya ayarlar veHedef Bitmaps

public EmfBlendFunction BlendFunction { get; set; }

Mülkiyet Değer

EmfBlendFunction

Bounds

WMF RectL nesnesini ([MS-WMF] bölüm 2.2.2.19) tanımlayan bir WMF RectL nesnesini alır veya ayarlar.Hedef, cihaz birimlerinde düz açıyı sınırlandırır.

public Rectangle Bounds { get; set; }

Mülkiyet Değer

Rectangle

CxDest

Hedefin mantıksal genişliğini belirleyen 32 bit imzalanmış bir bütün alır veya ayarlar.Bu değer sıfırdan daha büyük olmalıdır.

public int CxDest { get; set; }

Mülkiyet Değer

int

CxSrc

Kaynak düzleminin mantıksal genişliğini belirleyen 32 bit imzalanmış bir bütüngeyi alır veya ayarlar.Bu değer sıfırdan daha büyük olmalıdır.

public int CxSrc { get; set; }

Mülkiyet Değer

int

CyDest

Hedefin mantıksal yüksekliğini belirleyen 32 bit imzalanmış bir bütün alır veya ayarlar.Bu değer sıfırdan daha büyük olmalıdır.

public int CyDest { get; set; }

Mülkiyet Değer

int

CySrc

Kaynakın mantıksal yüksekliğini belirleyen 32 bit imzalanmış bir bütün alır veya ayarlar.Bu değer sıfırdan daha büyük olmalıdır.

public int CySrc { get; set; }

Mülkiyet Değer

int

SourceBitmap

Kaynak bit haritasını içeren bir buffer alır veya koyar, bu da olması gerekmez.EMR_ALPHABLEND kayıtlarının sabit kısmı ile tutarlıdır. bu nedenle, bu alanlarda"UndefinedSpace" etiketli buffer seçmeli ve göz ardı edilmelidir.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Mülkiyet Değer

WmfDeviceIndependentBitmap

UsageSrc

32 bit imzalanmamış bir bütün alır veya ayarlar, değerleri nasıl yorumlayacağınızı belirtir.Renk tablosu kaynağın bit haritası başlığındadır. bu değer DIBColor listesinde olmalıdır (bölüm 2.1.9).

public EmfDibColors UsageSrc { get; set; }

Mülkiyet Değer

EmfDibColors

xdest

Yukarı-solun mantıksal x-koordinasyonunu belirleyen 32 bit imzalanmış bir bütüngeyi alır veya ayarlar.Hedefin doğruluğunun köşesi.

public int XDest { get; set; }

Mülkiyet Değer

int

XSrc

Yukarı-solun mantıksal x-koordinasyonunu belirleyen 32 bit imzalanmış bir bütüngeyi alır veya ayarlar.Kaynak düzleminin köşesi.

public int XSrc { get; set; }

Mülkiyet Değer

int

XformSr

Bir XForm nesnesini (bölüm 2.2.28) kaynağı bit haritasına uygulamak için bir dünya alanı sayfa alanı dönüştürmek için belirler.

public Matrix XformSr { get; set; }

Mülkiyet Değer

Matrix

YDEST

Yukarı-solun mantıksal y-koordinatını belirleyen 32-bit imzalanmış bir bütün alır veya ayarlar.Hedefin doğruluğunun köşesi.

public int YDest { get; set; }

Mülkiyet Değer

int

YSrc

Yukarı-solun mantıksal y-koordinatını belirleyen 32-bit imzalanmış bir bütün alır veya ayarlar.Kaynak düzleminin köşesi.

public int YSrc { get; set; }

Mülkiyet Değer

int

 Türkçe