Classe EmfPlusDrawImage

Summary: The EmfPlusDrawImage record specifies drawing a scaled image.

Module: aspose.imaging.fileformats.emf.emfplus.records

Full Name: aspose.imaging.fileformats.emf.emfplus.records.EmfPlusDrawImage

Inheritance: EmfPlusDrawingRecordType

Constructors

NameDescrizione
EmfPlusDrawImage(source)Inizializza una nuova istanza della classe EmfPlusDrawImage.

Properties

NameTypeAccessDescrizione
compressoboolr/wOttiene o imposta un valore che indica se il PointData è compresso.
Se impostato, RectData contiene un oggetto EmfPlusRect (sezione 2.2.2.38).
Se non impostato, RectData contiene un oggetto EmfPlusRectF (sezione 2.2.2.39).
data_sizeintr/wOttiene o imposta un intero senza segno a 32 bit che DEVE definire il numero allineato a 32 bit di
byte di dati nel campo RecordData che segue. Questo numero non include l’intestazione del record di 12 byte.
flagintr/wOttiene o imposta un intero senza segno a 16 bit che contiene informazioni per alcuni record su come
l’operazione deve essere eseguita e sulla struttura del record.
image_attributes_idintr/wOttiene o imposta l’identificatore degli attributi dell’immagine
Un intero senza segno a 32 bit che specifica l’indice di un oggetto EmfPlusImageAttributes opzionale (sezione 2.2.1.5) nella EMF+ Object Table.
object_idSystem.Byter/wOttiene o imposta l’identificatore dell’oggetto.
L’indice di un oggetto EmfPlusImage (sezione 2.2.1.4) nella EMF+
Object Table, che specifica l’immagine da renderizzare. Il valore DEVE essere compreso tra 0 e 63, inclusi.
rect_dataRectangleFr/wOttiene o imposta i dati del rettangolo
Un oggetto EmfPlusRect o EmfPlusRectF che definisce il riquadro di delimitazione dell’immagine.
La porzione dell’immagine specificata dal campo SrcRect viene scalata per adattarsi a questo rettangolo.
dimensioneintr/wOttiene o imposta un intero senza segno a 32 bit che specifica il numero allineato a 32 bit di byte
nell’intero record, includendo l’intestazione del record di 12 byte e i dati specifici del record.
src_rectRectangleFr/wOttiene o imposta il rettangolo di origine
Un oggetto EmfPlusRectF che specifica una porzione dell’immagine da renderizzare.
La porzione dell’immagine specificata da questo rettangolo viene scalata per adattarsi al rettangolo di destinazione
specificato dal campo RectData.
src_unitEmfPlusUnitTyper/wOttiene o imposta l’unità di origine
Intero a 32 bit con segno che specifica le unità del campo SrcRect.
Deve essere il membro UnitTypePixel dell’enumerazione UnitType (sezione 2.1.1.33).
typeEmfPlusRecordTyperOttiene un intero senza segno a 16 bit che identifica il tipo di record.

Constructor: EmfPlusDrawImage(source)

 EmfPlusDrawImage(source) 

Inizializza una nuova istanza della classe EmfPlusDrawImage.

Parameters:

ParametroTipoDescrizione
sourceEmfPlusRecordLa sorgente.