Class EmfAlphaBlend

Class EmfAlphaBlend

Nama dari : Aspose.Imaging.FileFormats.Emf.Emf.Records Pengumpulan: Aspose.Imaging.dll (25.4.0)

Rekaman EMR_ALPHABLEND menetapkan transfer blok piksel dari bitmap sumber kerektangle tujuan, termasuk data transparansi alfa, sesuai dengan operasi campuran yang ditentukan.

public sealed class EmfAlphaBlend : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfAlphaBlend

anggota yang diwarisi

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

Constructors

EmfAlphaBlend(EmfRecord)

Initifikasi contoh baru dari Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfAlphaBlend kelas.

public EmfAlphaBlend(EmfRecord source)

Parameters

source EmfRecord

dan sumbernya.

Properties

BkSrcArgb32Color

Mendapatkan atau menetapkan objek WMF ColorRef ([MS-WMF] bagian 2.2.2.8 yang menentukanwarna latar belakang dari sumber bitmap.

public int BkSrcArgb32Color { get; set; }

Nilai Properti

int

BlendFunction

Mendapatkan atau menetapkan struktur yang menentukan operasi campuran untuk sumber danDestinasi Bitmap

public EmfBlendFunction BlendFunction { get; set; }

Nilai Properti

EmfBlendFunction

Bounds

Dapatkan atau menetapkan objek WMF RectL ([MS-WMF] bagian 2.2.2.19) yang menentukantujuan membatasi rektangle dalam unit perangkat.

public Rectangle Bounds { get; set; }

Nilai Properti

Rectangle

CxDest

Dapatkan atau menetapkan integrator yang ditandatangani 32-bit yang menentukan lebar logis tujuanNilai ini harus lebih besar dari nol.

public int CxDest { get; set; }

Nilai Properti

int

CxSrc

Dapatkan atau menetapkan integrator yang ditandatangani 32-bit yang menentukan lebar logis rektangle sumber.Nilai ini harus lebih besar dari nol.

public int CxSrc { get; set; }

Nilai Properti

int

CyDest

Dapatkan atau menetapkan 32-bit yang ditandatangani yang menentukan ketinggian logis destinasiNilai ini harus lebih besar dari nol.

public int CyDest { get; set; }

Nilai Properti

int

CySrc

Dapatkan atau menetapkan 32-bit yang ditandatangani yang menentukan ketinggian logis sumberNilai ini harus lebih besar dari nol.

public int CySrc { get; set; }

Nilai Properti

int

SourceBitmap

Dapatkan atau menetapkan buffer yang berisi bitmap sumber, yang tidak perlubertepatan dengan bagian tetap dari rekaman EMR_ALPHABLEND.Sesuai dengan itu, medan dalam iniBuffer yang ditandai “UndefinedSpace” adalah pilihan dan harus diabaikan.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Nilai Properti

WmfDeviceIndependentBitmap

UsageSrc

Dapatkan atau menetapkan integrator 32-bit yang tidak ditandai yang menjelaskan cara menafsirkan nilai dalamtabel warna dalam judul bitmap sumber. nilai ini harus berada dalam daftar DIBColors (bahagian 2.1.9).

public EmfDibColors UsageSrc { get; set; }

Nilai Properti

EmfDibColors

XD

Dapatkan atau menetapkan 32-bit yang ditandatangani integer yang menentukan logika x-koordinat dari atas-kirisudut dari rektangle tujuan.

public int XDest { get; set; }

Nilai Properti

int

XSrc

Dapatkan atau menetapkan 32-bit yang ditandatangani integer yang menentukan logika x-koordinat dari atas-kirisudut dari rektangle sumber.

public int XSrc { get; set; }

Nilai Properti

int

XformSr

Dapatkan atau menetapkan objek XForm (bahagian 2.2.28) yang menentukan ruang dunia untuk halaman-ruang transformasi untuk diterapkan pada bitmap sumber.

public Matrix XformSr { get; set; }

Nilai Properti

Matrix

YDEST

Dapatkan atau menetapkan integrator yang ditandatangani 32-bit yang menentukan logika y-koordinat dari atas-kirisudut dari rektangle tujuan.

public int YDest { get; set; }

Nilai Properti

int

YSrc

Dapatkan atau menetapkan integrator yang ditandatangani 32-bit yang menentukan logika y-koordinat dari atas-kirisudut dari rektangle sumber.

public int YSrc { get; set; }

Nilai Properti

int

 Indonesia