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
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
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
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
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
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
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
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
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
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
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
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
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
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; }