Class EmfMaskBlt

Class EmfMaskBlt

ja nimityö: Aspose.Imaging.FileFormats.Emf.Emf.Records Kokoelma: Aspose.Imaging.dll (25.4.0)

EMR_MASKBLT-rekisteri määrittää pixelien siirtämisen lähteestä bitmappiin kohteeseenoikeakäyttöinen, valinnaisesti yhdistettynä suihkun malliin ja värisäiliön soveltamiseenbitmap, mukaan määritelty etu- ja tausta raster toiminnot.

public sealed class EmfMaskBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfMaskBlt

Perintöjäsenet

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

Constructors

EmfMaskBlt(EmfRecord)

Aloita uusi esimerkki Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfMaskBlt luokan.

public EmfMaskBlt(EmfRecord source)

Parameters

source EmfRecord

Se on lähde.

Properties

Argb32BkColorSrc

Se saa tai asettaa WMF ColorRef -objektin ([MS-WM F] -osasto 2.2.2.8 jossa määritetäänAlkuperäisen bitmapin väri.

public int Argb32BkColorSrc { get; set; }

Omistuksen arvo

int

Bounds

Se saa tai asettaa WMF RectL -objektin ([MS-WMV] § 2.2.2.19), joka määritteleeKohde, joka rajoittaa oikea kulma laitteiden yksiköissä.

public Rectangle Bounds { get; set; }

Omistuksen arvo

Rectangle

CxDest

Se saa tai asettaa 32-bittisen allekirjoitetun kokonaisuuden, joka määrittää kohdepiirin loogisen leveyden.

public int CxDest { get; set; }

Omistuksen arvo

int

CyDest

Se saa tai asettaa 32-bittisen allekirjoitetun integerin, joka määrittää kohdepiirin loogisen korkeuden.

public int CyDest { get; set; }

Omistuksen arvo

int

MaskBitmap

Saa tai asettaa buffer, joka sisältää naamion bitmapit, jotka eivät oleedellyttää, että se on yhteensopiva EMR_MASKBLT-rekisterin kiinteän osan kanssa tai jokaisenTämä tarkoittaa sitä, että “UndefinedSpace” -merkinnöissä olevat kentät ovat valinnaisia jaOn pidettävä huomiotta.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

Omistuksen arvo

WmfDeviceIndependentBitmap

Rop4

Se saa tai asettaa nelivetoisen rasterin toiminnan, jossa määritetään ternary rasteri toiminnotedessä ja taustan värit bitmap. Nämä arvot määrittelevät, miten väritiedotLähteen oikea-osa on yhdistettävä kohde-ohjan väritietojen kanssa.

public EmfRop4 Rop4 { get; set; }

Omistuksen arvo

EmfRop4

SourceBitmap

Saat tai asettaa buffer, joka sisältää lähteen bitmapit, jotka eivät oleedellyttää, että se on yhteensopiva EMR_MASKBLT-rekisterin kiinteän osan kanssa tai jokaisenTämä tarkoittaa sitä, että “UndefinedSpace” -merkinnöissä olevat kentät ovat valinnaisia jaOn pidettävä huomiotta.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Omistuksen arvo

WmfDeviceIndependentBitmap

UsageMask

Se saa tai asettaa 32-bittisen allekirjoittamattoman integerin, joka määrittää, miten arvot tulkitaanväri taulukko naamion bitmap-päällikkö. Tämä arvo MUST olla DIBColors luettelossa.

public EmfDibColors UsageMask { get; set; }

Omistuksen arvo

EmfDibColors

UsageSrc

Se saa tai asettaa 32-bittisen allekirjoittamattoman integerin, joka määrittää, miten arvot tulkitaanVäri taulukko lähde bitmap otsikko. Tämä arvo MUST olla DIBColors luettelossa (osasto 2.1.9).

public int UsageSrc { get; set; }

Omistuksen arvo

int

Xdesta

Saat tai asetat 32-bittisen allekirjoitetun integerin, joka määrittää ylhäältä vasemmalta olevan loogisen x-koordinaatinKohde on kohdepiirin reaktio.

public int XDest { get; set; }

Omistuksen arvo

int

XMask

Saat tai asetat 32-bittisen allekirjoitetun integerin, joka määrittää maskin bitmapin vasemman yläkulman loogisen x-koordinaatin.

public int XMask { get; set; }

Omistuksen arvo

int

xsrc

Saat tai asetat 32-bittisen allekirjoitetun integerin, joka määrittää ylhäältä vasemmalta olevan loogisen x-koordinaatinAlkuperäisen rektangulin kulma.

public int XSrc { get; set; }

Omistuksen arvo

int

XformSrc

Saat tai asettaa XForm-objekti (osasto 2.2.28) jossa määritetään maailman tilaa sivun tilan muuntamiseen, jota sovelletaan lähdekoodiin.

public Matrix XformSrc { get; set; }

Omistuksen arvo

Matrix

Ydest

Saat tai asetat 32-bittisen allekirjoitetun integerin, joka määrittää y-koordinaatin ylhäältä vasemmalleKohde on kohdepiirin reaktio.

public int YDest { get; set; }

Omistuksen arvo

int

YMASK

Se saa tai asettaa 32-bittisen allekirjoitetun integerin, joka määrittää maskin bitmapin vasemman yläkulman loogisen y-koordinaatin.

public int YMask { get; set; }

Omistuksen arvo

int

YSrc

Saat tai asetat 32-bittisen allekirjoitetun integerin, joka määrittää y-koordinaatin ylhäältä vasemmalleAlkuperäisen rektangulin kulma.

public int YSrc { get; set; }

Omistuksen arvo

int

 Suomi