Classe EmfPlusFillPolygon

Summary: The EmfPlusFillPolygon record specifies filling the interior of a polygon.

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

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

Inheritance: EmfPlusDrawingRecordType

Constructors

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

Properties

NameTypeAccessDescrizione
brush_idintr/wOttiene o imposta l’identificatore del pennello
Un intero senza segno a 32 bit che definisce il pennello, il cui contenuto
è determinato dal bit S nel campo Flags.
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.
is_colorboolr/wOttiene o imposta un valore che indica se questa istanza è un colore.
Se impostato, BrushId specifica un colore come oggetto EmfPlusARGB (sezione 2.2.2.1).
Se non impostato, BrushId contiene l’indice di un oggetto EmfPlusBrush (sezione 2.2.1.1) nella tabella degli oggetti EMF+.
is_compressedboolr/wOttiene o imposta un valore che indica se questa istanza è compressa.
Se impostato, PointData specifica posizioni assolute nello spazio delle coordinate con coordinate intere a 16 bit. Se non impostato, PointData specifica posizioni assolute nello spazio delle coordinate con coordinate a virgola mobile a 32 bit.
is_relativeboolr/wOttiene o imposta un valore che indica se questa istanza è relativa.
Se impostato, ogni elemento in PointData specifica una posizione nello spazio delle coordinate che è relativa alla posizione specificata dall’elemento precedente
nell’array. Nel caso del primo elemento in PointData, si assume una posizione precedente alle coordinate (0,0). Se non impostato, PointData specifica
posizioni assolute secondo il flag C.
point_dataPointF[]r/wOttiene o imposta i dati dei punti
Un array di Count punti che definiscono i vertici del poligono.
I primi due punti dell’array specificano il primo lato del poligono.
Ogni punto aggiuntivo specifica un nuovo lato, i cui vertici
includono il punto corrente e il punto precedente. Se l’ultimo punto e il
primo punto non coincidono, essi specificano l’ultimo lato del poligono.
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.
typeEmfPlusRecordTyperOttiene un intero senza segno a 16 bit che identifica il tipo di record.

Constructor: EmfPlusFillPolygon(source)

 EmfPlusFillPolygon(source) 

Inizializza una nuova istanza della classe EmfPlusFillPolygon.

Parameters:

ParametroTipoDescrizione
sourceEmfPlusRecordLa sorgente.