Class EmfSetDiBitsToDevice
nazivni prostor: Aspose.Imaging.FileFormats.Emf.Emf.Records Sastav: Aspose.Imaging.dll (25.4.0)
EMR_SETDIBITSTODEVICE zapis određuje blok prijenosa piksela iz određenih skennih linijaBitmap izvora u pravokuglu odredišta.
public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfSetDiBitsToDevice
naslijeđeni članovi
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Ovaj zapis podržava izvorne slike u JPEG i PNG formatu.Bitmap naslov određuje format slike.
Constructors
EmfSetDiBitsToDevice(EmfRecord)
Inicijalizira novu primjenu Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfSetDiBitsToDevice razreda.
public EmfSetDiBitsToDevice(EmfRecord source)
Parameters
source
EmfRecord
Izvor je.
Properties
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
šljunčana
Dobiva ili postavlja 32-bitni nepisani integrator koji određuje broj linija skeniranja.
public int CScans { get; set; }
Vrijednost nekretnina
CxSrc
Dobiva ili postavlja 32-bitni potpisani integrator koji određuje širinu u pikselima izvornog pravokuna.
public int CxSrc { get; set; }
Vrijednost nekretnina
CySrc
Dobiva ili postavlja 32-bitni potpisani integrator koji određuje visinu u pikselima izvornog pravokuna
public int CySrc { get; set; }
Vrijednost nekretnina
Istraživač
Dobiva ili postavlja 32-bitni nepisani integrator koji određuje prvu liniju skeniranja u redoslijedu.
public int IStartScan { get; set; }
Vrijednost nekretnina
SourceBitmap
Dobiva ili postavlja bufer koji sadrži izvorni bitmap, koji nije potreban zausklađen s fiksnim dijelom EMR_SETDIBITSTODEVICE zapisa.u ovom buferu koji su označeni “UndefinedSpace” su opcionalni i moraju biti ignorirani.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Vrijednost nekretnina
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 EmfDibColors UsageSrc { get; set; }
Vrijednost nekretnina
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
XSrc
Dobiva ili postavlja 32-bitni potpisani integrator koji određuje x-koordinat u pikselima dolje-levou kutu izvornog pravokuna.
public int XSrc { get; set; }
Vrijednost nekretnina
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
YSrc
Dobiva ili postavlja 32-bitni potpisani integrator koji određuje y-koordinat u pikselima donje-levou kutu izvornog pravokuna.
public int YSrc { get; set; }