EmfPlusDrawLines Classe

Summary: The EmfPlusDrawlLines record specifies drawing a series of connected lines

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

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

Inheritance: EmfPlusDrawingRecordType

Constructors

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

Properties

NameTypeAccessDescrizione
closed_shapeboolr/wOttiene o imposta un valore che indica se [closed shape].
compressedboolr/wOttiene o imposta un valore che indica se questo EmfPlusDrawClosedCurve è compresso.
Questo bit indica se il campo PointData specifica dati compressi.
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
Nota Se il flag Relative (sotto) è impostato, questo flag è indefinito e DEVE essere ignorato
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.
object_idSystem.Byter/wOttiene o imposta l’identificatore dell’oggetto.
L’indice di un oggetto EmfPlusPen (sezione 2.2.1.7) nella EMF+
Object Table per disegnare le linee. Il valore DEVE essere compreso tra 0 e 63, inclusi.
point_dataPointF[]r/wOttiene o imposta i dati dei punti
Un array di Count punti che specificano i punti di inizio e fine delle linee da disegnare.
relativeboolr/wOttiene o imposta un valore che indica se questo EmfPlusDrawClosedCurve è relativo.
Questo bit indica se il campo PointData specifica posizioni relative o assolute.
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.
Nota Se questo flag è impostato, il flag Compressed (sopra) è indefinito e DEVE essere ignorato
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: EmfPlusDrawLines(source)

 EmfPlusDrawLines(source) 

Inizializza una nuova istanza della classe EmfPlusDrawLines.

Parameters:

ParametroTipoDescrizione
sourceEmfPlusRecordLa sorgente.