EmfPlusDrawImage

EmfPlusDrawImage class

Il record EmfPlusDrawImage specifica il disegno di un’immagine in scala.

public sealed class EmfPlusDrawImage : EmfPlusDrawingRecordType

Costruttori

NomeDescrizione
EmfPlusDrawImage(EmfPlusRecord)Inizializza una nuova istanza diEmfPlusDrawImage classe.

Proprietà

NomeDescrizione
Compressed { get; set; }Ottiene o imposta un valore che indica se PointData è compresso. Se impostato, RectData contiene un oggetto EmfPlusRect (sezione 2.2.2.38). Se deselezionato, RectData contiene un oggetto EmfPlusRectF (sezione 2.2.2.39).
virtual DataSize { get; set; }Ottiene 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 a 12 byte.
virtual Flags { get; set; }Ottiene o imposta un intero senza segno a 16 bit che contiene informazioni per alcuni record su come deve essere eseguita l’operazione e sulla struttura del record.
ImageAttributesId { get; set; }Ottiene o imposta gli attributi dell’immagine identificatore Un numero intero senza segno a 32 bit che specifica l’indice di un oggetto EmfPlusImageAttributes facoltativo (sezione 2.2.1.5) nella tabella oggetti EMF+.
ObjectId { get; set; }Ottiene o imposta l’identificatore dell’oggetto. L’indice di un oggetto EmfPlusImage (sezione 2.2.1.4) nella tabella degli oggetti EMF+ , che specifica l’immagine di cui eseguire il rendering. Il valore DEVE essere da zero a 63, inclusi.
RectData { get; set; }Ottiene o imposta i dati corretti Un oggetto EmfPlusRect o EmfPlusRectF che definisce il riquadro di delimitazione dell’immagine. La parte dell’immagine specificata dal campo SrcRect viene ridimensionata per adattarsi a questo rettangolo.
virtual Size { get; set; }Ottiene o imposta un numero intero senza segno a 32 bit che specifica il numero allineato a 32 bit di byte nell’intero record, inclusi l’intestazione del record a 12 byte ei dati specifici del record.
SrcRect { get; set; }Ottiene o imposta l’origine rect Un oggetto EmfPlusRectF che specifica una parte dell’immagine di cui eseguire il rendering. La parte dell’immagine specificata da questo rettangolo viene ridimensionata per adattarsi al rettangolo di destinazione specificato dal campo RectData.
SrcUnit { get; set; }Ottiene o imposta la sorgente unit intero con segno a 32 bit che specifica le unità del campo SrcRect. DEVE essere il membro UnitTypePixel dell’enumerazione UnitType (sezione 2.1.1.33).
Type { get; }Ottiene un intero senza segno a 16 bit che identifica il tipo di record.

Guarda anche