Class EmfStretchDiBits

Class EmfStretchDiBits

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

EMR_STRETCHDIBITS -rekisteri määrittää pixelien siirtämisen lähteestä bitmapiinkohdekohtainen, valinnaisesti yhdistettynä suihkun malli, mukaan määritellyn rasterintoimintaa, ulotettaessa tai tiivistämällä tuotantoa kohtuullisen määrän mukaiseksi tarvittaessa.

public sealed class EmfStretchDiBits : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfStretchDiBits

Perintöjäsenet

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

Remarks

Tämä tallennus tukee lähteen kuvia JPEG- ja PNG-muodossa.Bitmap header määrittää kuvan muodon.Jos lähteen ja kohde korkeus ja leveys kentät eroavat, tämä rekisteri osoittaapeili-kuva kopio lähdekoodi bitmap kohteeseen. eli jos cxSrc ja c xDest ovateri merkkejä, peilikuva lähde bitmap ympäri x-aksin määritellään. jos cySrc jacyDestillä on erilaisia merkkejä, kuvan peilikuva lähteestä y-aksin pitkin on määritelty.

Constructors

EmfStretchDiBits(EmfRecord)

Aloitetaan uusi esimerkki Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfStretchDiBits luokka.

public EmfStretchDiBits(EmfRecord source)

Parameters

source EmfRecord

Se on lähde.

Properties

BitBltRasterOperation

Saat tai asetat 32-bittisen allekirjoittamattoman integerin, joka määrittää rasterin toiminnanNämä koodit määrittävät, miten lähdekoodin väritiedot on yhdistettäväväritiedot kohteen oikea-osa ja valinnaisesti suihkun malli, saavuttaa lopullinen väri.

public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }

Omistuksen arvo

WmfTernaryRasterOperation

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

CxSrc

Se saa tai asettaa 32-bittisen allekirjoitetun integerin, joka määrittää lähdekohdan pikseleiden leveyden.

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

CySrc

Se saa tai asettaa 32-bittisen allekirjoitetun integerin, joka määrittää lähdepiirin pikselien korkeuden.

public int CySrc { get; set; }

Omistuksen arvo

int

SourceBitmap

Saat tai asettaa buffer, joka sisältää lähdekoodin bitmap, jota ei tarvitse ollayhteensopiva EMR_STRETCHDIBITS -rekisterin kiinteän osan kanssa.Tämä buffer, joka on merkitty “UndefinedSpace” ovat valinnaisia ja sitä pitää jättää huomiotta.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Omistuksen arvo

WmfDeviceIndependentBitmap

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

Omistuksen arvo

EmfDibColors

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

xsrc

Saat tai asetat 32-bittisen allekirjoitetun integerin, joka määrittää x-koordinaatin pikseleissä vasemman yläpuolellaAlkuperäisen rektangulin kulma.

public int XSrc { get; set; }

Omistuksen arvo

int

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

YSrc

Se saa tai asettaa 32-bittisen allekirjoitetun integerin, joka määrittää y-koordinaatin pikseleissä vasemman yläpuolella.Alkuperäisen rektangulin kulma.

public int YSrc { get; set; }

Omistuksen arvo

int

 Suomi