Class EmfStretchBlt
Numele spaţiului: Aspose.Imaging.FileFormats.Emf.Emf.Records Asamblare: Aspose.Imaging.dll (25.4.0)
Înregistrarea EMR_STRETCHBLT specifică un bloc de transfer de pixeli dintr-un bitmap de sursă la unrectanglu de destinație, opțional în combinație cu un model de brânză, conform unui raster specificatoperarea, întinderea sau comprimarea producției pentru a se potrivi dimensiunilor destinației, dacă este necesar.
public sealed class EmfStretchBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfStretchBlt
Membrii moștenitori
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfStretchBlt(EmfRecord)
Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf.Emb.Records.EMfStretchBlt.
public EmfStretchBlt(EmfRecord source)
Parameters
source
EmfRecord
şi sursa .
EmfStretchBlt()
Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf.Emb.Records.EMfStretchBlt.
public EmfStretchBlt()
Properties
Argb32BkColorSrc
Obține sau stabilește un obiect WMF ColorRef (secțiunea 2.2.2.8 [MS-WM F] care specificăculorile de fundal ale surselor bitmap.
public int Argb32BkColorSrc { get; set; }
Valoarea proprietății
BitBltRasterOperation
Obține sau stabilește un integrator 32-bit fără semnătură care specifică funcționarea rasteruluiAcest cod definește modul în care datele de culoare ale rectanglului sursă trebuie să fie combinate cudate de culoare a rectanglului de destinație și, opțional, un model de brusc, pentru a obține culoarea finală
public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }
Valoarea proprietății
Bounds
Obține sau stabilește un obiect WMF RectL (secțiunea 2.2.2.19 [MS-WM F]]) care defineșteUnitatea de destinație care limitează rectanglul în unitățile de dispozitive.
public Rectangle Bounds { get; set; }
Valoarea proprietății
CxDest
Obține sau stabilește un integrator semnat de 32 de biți care specifică lățimea logică a rectangului de destinație.
public int CxDest { get; set; }
Valoarea proprietății
CxSrc
Obține sau stabilește un întreg semnat de 32 de biți care specifică lățimea logică a dreptunghiului sursă.
public int CxSrc { get; set; }
Valoarea proprietății
CyDest
Obține sau stabilește un integrator semnat de 32 de biți care specifică înălțimea logică a rectangului de destinație.
public int CyDest { get; set; }
Valoarea proprietății
CySrc
Obține sau stabilește un integrator semnat de 32 de biți care specifică înălțimea logică a rectangularului sursă.
public int CySrc { get; set; }
Valoarea proprietății
DestRect
Obține sau stabilește rectul dest.
public Rectangle DestRect { get; set; }
Valoarea proprietății
SourceBitmap
Obține sau stabilește un buffer care conține bitmap-ul sursă, care nu este necesar să fiecontrazic cu partea fixă a înregistrării EMR_STRETCHBLT. în consecință, câmpurile din acestBuffer-urile care sunt etichetate “UndefinedSpace” sunt opționale și trebuie ignorate.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Valoarea proprietății
SrcRect
Obține sau stabilește direcția sursă.
public Rectangle SrcRect { get; set; }
Valoarea proprietății
UsageSrc
Obține sau stabilește un integer 32-bit fără semnătură care specifică modul de interpretare a valorilor întabelul de culori din titlul bitmap-ului de sursă. Această valoare trebuie să fie în lista DIBColor (secțiunea 2.1.9).
public EmfDibColors UsageSrc { get; set; }
Valoarea proprietății
XD
Obține sau stabilește un integrator semnat de 32 de biți care specifică coordonatul logic x al stânga superioarăîn colțul rectangular al destinației.
public int XDest { get; set; }
Valoarea proprietății
XRC
Obține sau stabilește un integrator semnat de 32 de biți care specifică coordonatul logic x al stânga superioarăCorpul rectangular al sursei.
public int XSrc { get; set; }
Valoarea proprietății
XformSrc
Obține sau stabilește un obiect XForm (secțiunea 2.2.28) care specifică un spațiu mondial pentru transformarea spații de pagină pentru a se aplica bitmap-ului sursă.
public Matrix XformSrc { get; set; }
Valoarea proprietății
Întâi
Obține sau stabilește un integrator semnat de 32 de biți care specifică y-coordonatul logic al stânga de susîn colțul rectangular al destinației.
public int YDest { get; set; }
Valoarea proprietății
Răspundeți
Obține sau stabilește un integrator semnat de 32 de biți care specifică y-coordonatul logic al stânga de susCorpul rectangular al sursei.
public int YSrc { get; set; }