EmfPlusFillPath

EmfPlusFillPath class

Fill path record FLAGS: intero senza segno a 16 bit che fornisce informazioni su come deve essere eseguita l’operazione, e sulla struttura del record. 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 SXXXXXXX | ObjectId | S (1 bit): questo bit indica il tipo di dati nel campo BrushId. Se impostato, BrushId specifica un colore come oggetto EmfPlusARGB (sezione 2.2.2.1). Se deselezionato, BrushId contiene l’indice di un oggetto EmfPlusBrush (sezione 2.2.1.1) nella tabella oggetti EMF+. X (1 bit): riservato e DEVE essere ignorato. ObjectId (1 byte): l’indice dell’oggetto EmfPlusPath ( sezione 2.2.1.6) da compilare, nella Tabella Oggetti EMF+. Il valore DEVE essere da zero a 63, inclusi.

public sealed class EmfPlusFillPath : EmfPlusDrawingRecordType

Costruttori

NomeDescrizione
EmfPlusFillPath(EmfPlusRecord)Inizializza una nuova istanza diEmfPlusFillPath classe.

Proprietà

NomeDescrizione
BrushId { get; set; }Ottiene o imposta l’ID pennello Un numero intero senza segno a 32 bit che definisce il pennello, il cui contenuto è determinato dal bit S nel campo Flags.
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.
IsColor { get; set; }Ottiene o imposta un valore che indica se questa istanza è color. Se impostato, BrushId specifica un colore come oggetto EmfPlusARGB (sezione 2.2.2.1). Se chiaro, BrushId contiene l’indice di un oggetto EmfPlusBrush (sezione 2.2.1.1) nella tabella oggetti EMF+
ObjectId { get; set; }Ottiene o imposta l’identificatore dell’oggetto. L’indice dell’oggetto EmfPlusPath (sezione 2.2.1.6) da riempire, nella tabella degli oggetti EMF+ . Il valore DEVE essere da zero a 63, inclusi.
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.
Type { get; }Ottiene un intero senza segno a 16 bit che identifica il tipo di record.

Guarda anche