Class EmfMaskBlt

Class EmfMaskBlt

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

EMR_MASKBLT zapis određuje blok prijenosa piksela iz izvornog bitmapa na odredištepravokugli, opcionalno u kombinaciji s brisnim uzorkom i primjenom maske bojebitmap, prema određenim predgrađu i pozadini raster operacije.

public sealed class EmfMaskBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfMaskBlt

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

EmfMaskBlt(EmfRecord)

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

public EmfMaskBlt(EmfRecord source)

Parameters

source EmfRecord

Izvor je.

Properties

Argb32BkColorSrc

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

public int Argb32BkColorSrc { get; set; }

Vrijednost nekretnina

int

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

Dobiva ili postavlja 32-bitni potpisani integrator koji određuje logičku širinu pravokuna odredišta.

public int CxDest { get; set; }

Vrijednost nekretnina

int

CyDest

Dobiva ili postavlja 32-bitni potpisani integrator koji određuje logičku visinu pravokula odredišta.

public int CyDest { get; set; }

Vrijednost nekretnina

int

MaskBitmap

Pronađite ili postavite bufer koji sadrži bitmape maske, koje nisuPotrebno je biti usklađen s fiksnim dijelom EMR_MASKBLT zapisa ili s svakimU skladu s tim, polja u ovom buferu koje su označene “UndefinedSpace” su opcionalna iTreba ih ignorirati.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

Vrijednost nekretnina

WmfDeviceIndependentBitmap

Rop4

dobiva ili uspostavlja kvaterinarnu raster operaciju, koja određuje ternarne rastere operacije zaprednjeg i pozadine boje bitmap. te vrijednosti određuju kako boja podatakaizvornog pravokuna treba kombinirati s podacima o boji odredišta.

public EmfRop4 Rop4 { get; set; }

Vrijednost nekretnina

EmfRop4

SourceBitmap

Dobivaju ili postavljaju bufer koji sadrži izvorne bitmape, koji nisuPotrebno je biti usklađen s fiksnim dijelom EMR_MASKBLT zapisa ili s svakimU skladu s tim, polja u ovom buferu koje su označene “UndefinedSpace” su opcionalna iTreba ih ignorirati.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Vrijednost nekretnina

WmfDeviceIndependentBitmap

UsageMask

Dobiva ili postavlja 32-bitni nepisani integrator koji određuje kako tumačiti vrijednosti uTablica boja u naslovnici bitmap maske. ova vrijednost mora biti u popisu DIBColori.

public EmfDibColors UsageMask { get; set; }

Vrijednost nekretnina

EmfDibColors

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 int UsageSrc { get; set; }

Vrijednost nekretnina

int

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

XMask

Dobiva ili postavlja 32-bitni potpisani integrator koji određuje logički x-koordinat gornjeg lijevog ugla maske bitmap.

public int XMask { 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

XformSrc

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 XformSrc { 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

YMASK

Dobiva ili postavlja 32-bitni potpisani integrator koji određuje logički y-koordinat gornjeg lijevog ugla maske bitmap.

public int YMask { 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