Class EmfAlphaBlend

Class EmfAlphaBlend

nazivni prostor: Aspose.Imaging.FileFormats.Emf.Emf.Records Sastav: Aspose.Imaging.dll (25.4.0)

EMR_ALPHABLEND zapis određuje blok prijenosa piksela iz izvornog bitmapa naciljni pravokut, uključujući podatke o alfa transparentnosti, prema određenoj operaciji miješanja.

public sealed class EmfAlphaBlend : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfAlphaBlend

naslijeđeni članovi

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

Constructors

EmfAlphaBlend(EmfRecord)

Inicijalizira novu primjenu Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfAlphaBlend razreda.

public EmfAlphaBlend(EmfRecord source)

Parameters

source EmfRecord

Izvor je.

Properties

BkSrcArgb32Color

Dobiva ili postavlja WMF ColorRef objekt (odjeljak 2.2.2.8 koji navodi:boja pozadine izvorne bitmap.

public int BkSrcArgb32Color { get; set; }

Vrijednost nekretnina

int

BlendFunction

dobiva ili postavlja strukturu koja određuje operacije miješanja za izvor iBitmaps odredišta

public EmfBlendFunction BlendFunction { get; set; }

Vrijednost nekretnina

EmfBlendFunction

Bounds

Dobiva ili postavlja WMF RectL objekt (odjeljak 2.2.2.19) koji definiraOdredište ograničava pravokugli u uređajnim jedinicama.

public Rectangle Bounds { get; set; }

Vrijednost nekretnina

Rectangle

CxDest

Dobivaju ili postavljaju 32-bitni potpisani integrator koji određuje logičku širinu odredištaTa vrijednost mora biti veća od nule.

public int CxDest { get; set; }

Vrijednost nekretnina

int

CxSrc

Dobiva ili postavlja 32-bitni potpisani integrator koji određuje logičku širinu izvornog pravokuna.Ta vrijednost mora biti veća od nule.

public int CxSrc { get; set; }

Vrijednost nekretnina

int

CyDest

Dobivaju ili postavljaju 32-bitni potpisani integrator koji određuje logičku visinu odredištaTa vrijednost mora biti veća od nule.

public int CyDest { get; set; }

Vrijednost nekretnina

int

CySrc

Dobiva ili postavlja 32-bitni potpisani integrator koji određuje logičku visinu izvoraTa vrijednost mora biti veća od nule.

public int CySrc { get; set; }

Vrijednost nekretnina

int

SourceBitmap

Dobiva ili postavlja bufer koji sadrži izvorni bitmap, koji nije potreban zausklađen s fiksnim dijelom evidencije EMR_ALPHABLEND. prema tome, polja u ovombuffer koji su označeni “UndefinedSpace” su opcionalni i treba ih ignorirati.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Vrijednost nekretnina

WmfDeviceIndependentBitmap

UsageSrc

Dobiva ili postavlja 32-bitni nepisani integrator koji određuje kako tumačiti vrijednosti uOva vrijednost mora biti u popisu DIBColori (odjeljak 2.1.9).

public EmfDibColors UsageSrc { get; set; }

Vrijednost nekretnina

EmfDibColors

XDest

Dobiva ili postavlja 32-bitni potpisani integrator koji određuje logički x-koordinat gornje-levou kutu pravokugla odredišta.

public int XDest { get; set; }

Vrijednost nekretnina

int

XSrc

Dobiva ili postavlja 32-bitni potpisani integrator koji određuje logički x-koordinat gornje-levou kutu izvornog pravokuna.

public int XSrc { get; set; }

Vrijednost nekretnina

int

XformSr

Pronađite ili postavite XForm objekt (odjeljak 2.2.28) koji određuje svjetski prostor za pretvaranje prostora stranice za primjenu na izvorni bitmap.

public Matrix XformSr { get; set; }

Vrijednost nekretnina

Matrix

Jedić

Dobiva ili postavlja 32-bitni potpisani integrator koji određuje logički y-koordinat gornje-levou kutu pravokugla odredišta.

public int YDest { get; set; }

Vrijednost nekretnina

int

YSrc

Dobiva ili postavlja 32-bitni potpisani integrator koji određuje logički y-koordinat gornje-levou kutu izvornog pravokuna.

public int YSrc { get; set; }

Vrijednost nekretnina

int

 Hrvatski