Class EmfTransparentBlt
ja nimityö: Aspose.Imaging.FileFormats.Emf.Emf.Records Kokoelma: Aspose.Imaging.dll (25.4.0)
EMR_TRANSPARENTBLT -rekisteri määrittää pixelien siirtämisen lähteestä bitmapiin.kohde oikea kulma, jossa määritetty väri käsitellään läpinäkyväksi, ulottuvuuden pidentämiseksi tai puristamiseksitarkoituksenmukaisten ulottuvuuksien mukainen, tarvittaessa
public sealed class EmfTransparentBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfTransparentBlt
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
EmfTransparentBlt(EmfRecord)
Aloitetaan uusi esimerkki Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfTransparentBlt luokan.
public EmfTransparentBlt(EmfRecord source)
Parameters
source
EmfRecord
Se on lähde.
Properties
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
CxDest
Se saa tai asettaa 32-bittisen allekirjoitetun kokonaisuuden, joka määrittää kohdepiirin loogisen leveyden.
public int CxDest { get; set; }
Omistuksen arvo
CxSrc
Saat tai asetat 32-bittisen allekirjoitetun kokonaisuuden, joka määrittää lähdekoodin loogisen leveyden.
public int CxSrc { get; set; }
Omistuksen arvo
CyDest
Se saa tai asettaa 32-bittisen allekirjoitetun integerin, joka määrittää kohdepiirin loogisen korkeuden.
public int CyDest { get; set; }
Omistuksen arvo
CySrc
Se saa tai asettaa 32-bittisen allekirjoitetun integerin, joka määrittää lähdekoodin loogisen korkeuden.
public int CySrc { get; set; }
Omistuksen arvo
SourceBitmap
Saat tai asettaa buffer, joka sisältää lähdekoodin bitmap, jota ei tarvitse ollayhteensopiva EMR_TRANSPARENTBLT -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
SrcBkArgb32Color
Saat tai asettaa WMF ColorRef-objekti, joka määrittää lähteen bitmapin taustavärin.
public int SrcBkArgb32Color { get; set; }
Omistuksen arvo
TransparentArgb32Color
Se saa tai asettaa WMF ColorRef -objektin ([MS-WM F] -osasto 2.2.2.8) jossa määritetäänAlkuperäisen bitmapin väri käsitellään läpinäkyväksi.
public int TransparentArgb32Color { get; set; }
Omistuksen arvo
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 luettelo (osasto 2.1.9)
public EmfDibColors UsageSrc { get; set; }
Omistuksen arvo
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
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
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
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
YSrc
Saat tai asetat 32-bittisen allekirjoitetun integerin, joka määrittää y-koordinaatin ylhäältä vasemmalleAlkuperäisen rektangulin kulma.
public int YSrc { get; set; }