Class EmfSetDiBitsToDevice

Class EmfSetDiBitsToDevice

Il nome: Aspose.Imaging.FileFormats.Emf.Emf.Records Assemblea: Aspose.Imaging.dll (25.4.0)

Il registro EMR_SETDIBITSTODEVICE specifica un blocco di trasferimento di pixel dalle linee di scansione specificate diun bitmap di sorgente a un rettangolo di destinazione.

public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfSetDiBitsToDevice

I membri ereditari

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

Remarks

Questo record supporta le immagini sorgente in formato JPEG e PNG. Il campo di compressione nella fonteIl titolo bitmap specifica il formato dell’immagine.

Constructors

EmfSetDiBitsToDevice(EmfRecord)

Inizializza una nuova instanza della classe Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfSetDiBitsToDevice.

public EmfSetDiBitsToDevice(EmfRecord source)

Parameters

source EmfRecord

La fonte .

Properties

Bounds

Riceve o imposta un oggetto WMF RectL ([MS-WMV] sezione 2.2.2.19) che definisce ildestinazione limitando il rectangolo in unità di dispositivo.

public Rectangle Bounds { get; set; }

Valore di proprietà

Rectangle

scansione

Riceve o impone un integratore non segnato a 32 bit che specifica il numero di linee di scansione.

public int CScans { get; set; }

Valore di proprietà

int

CxSrc

Riceve o impone un integratore firmato a 32 bit che specifica la larghezza in pixel del rettangolo sorgente.

public int CxSrc { get; set; }

Valore di proprietà

int

CySrc

Riceve o impone un integratore firmato a 32 bit che specifica l’altezza in pixel del rettangolo sorgente

public int CySrc { get; set; }

Valore di proprietà

int

Scansione

Riceve o impone un integratore non segnato a 32 bit che specifica la prima linea di scansione nell’array.

public int IStartScan { get; set; }

Valore di proprietà

int

SourceBitmap

Riceve o mette un buffer contenente la bitmap fonte, che non è necessario esserecontiguo con la porzione fissa del registro EMR_SETDIBITSTODEVICE.in questo buffer che sono etichettati “UndefinedSpace” sono opzionali e devono essere ignorati.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Valore di proprietà

WmfDeviceIndependentBitmap

UsageSrc

Riceve o impone un integratore non firmato a 32 bit che specifica come interpretare i valori nelQuesto valore DEVE essere nell’elenco DIBColori (sezione 2.1.9).

public EmfDibColors UsageSrc { get; set; }

Valore di proprietà

EmfDibColors

Xdest

Riceve o impone un integratore firmato a 32 bit che specifica il logico x-coordinato della parte superiore sinistraL’angolo della destinazione rectangolare.

public int XDest { get; set; }

Valore di proprietà

int

di XSrc

Riceve o impone un integratore firmato a 32 bit che specifica il coordinato x in pixel della parte inferiore sinistraL’angolo della fonte rectangolare.

public int XSrc { get; set; }

Valore di proprietà

int

di YDEST

Riceve o impone un integratore firmato a 32 bit che specifica il logico y-coordinato della parte superiore sinistraL’angolo della destinazione rectangolare.

public int YDest { get; set; }

Valore di proprietà

int

di YSrc

Riceve o impone un integratore firmato a 32 bit che specifica il coordinato y in pixel della parte inferiore sinistraL’angolo della fonte rectangolare.

public int YSrc { get; set; }

Valore di proprietà

int

 Italiano