Class EmfPlusDrawDriverString

Class EmfPlusDrawDriverString

Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Asamblare: Aspose.Imaging.dll (25.4.0)

Înregistrarea EmfPlusDrawDriverString specifică rezultatul textului cu pozițiile caracterului.

public sealed class EmfPlusDrawDriverString : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawDriverString

Membrii moștenitori

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusDrawDriverString(EmfPlusRecord)

Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmbPlusDrawDriverString.

public EmfPlusDrawDriverString(EmfPlusRecord source)

Parameters

source EmfPlusRecord

şi sursa .

Properties

BrushId

Obțineți sau stabiliți identificatorul de spălatUn integer non-signat de 32 de biți care specifică fie culoarea prealabilă a textului, fie un brusc grafic,în funcție de valoarea steagului S în steaua

public int BrushId { get; set; }

Valoarea proprietății

int

DriverStringOptionsFlags

Obține sau stabilește steagurile opțiunilor de string ale șoferuluiUn integer non-signat de 32 de biți care specifică spațiul, orientarea și calitatea renderului pentru string.

public EmfPlusDriverStringOptionsFlags DriverStringOptionsFlags { get; set; }

Valoarea proprietății

EmfPlusDriverStringOptionsFlags

GlyphCount

Obțineți sau stabiliți numărul de glifUn integer non-signat de 32 de biți care specifică numărul de glifuri în string

public int GlyphCount { get; set; }

Valoarea proprietății

int

GlyphPos

Obține sau stabilește pozițiile glifO serie de obiecte EmfPlusPointF (secțiunea 2.2.2.36) care specifică poziția de ieșire a fiecărui glif de caracter.Trebuie să existe elemente GlyphCount, care au o corespondență unul la altul cu elementele din aria de glyfe.Pozițiile Glyph sunt calculate de la poziția primei glyfe dacă DriverStringOptionsRealizedAdvanceÎn acest caz, GlyphPos specifică doar poziția primului glif.

public PointF[] GlyphPos { get; set; }

Valoarea proprietății

PointF []

Glyphs

Obțineți sau stabiliți aria glifelorO serie de valori de 16 bit care definește stringul de text pentru a descrie.În cazul în care steagul DriverStringOptionsCmapLookup este setat în câmpul Flag, fiecare valoare din acestarray specifică un caracter Unicode. în caz contrar, fiecare valoare specifica un index pentru unGliful caracterului în obiectul EmfPlusFont specificat de valoarea ObjectId în câmpul Flags.

public short[] Glyphs { get; set; }

Valoarea proprietății

short []

IsColor

Obține sau stabilește o valoare care indică dacă această instanță este de culoare.Acest bit indică tipul de date din câmpul BrushId.Dacă este setat, BrushId specifică valoarea culorii într-un obiect EmfPlusARGB(secțiunea 2.2.2.1). dacă este clar, BrushId conține Obiectul EMF+Indicele de tabel al unui obiect EmfPlusBrush (secțiunea 2.2.1.1).

public bool IsColor { get; set; }

Valoarea proprietății

bool

MatrixPresent

Obține sau stabilește dacă matrica prezintă steagulUn integer 32-bit fără semnătură care specifică dacă o matrice de transformare este prezentă în câmpul TransformMatrix0 - nu există matrice. 1 - matrica de transformare este în câmpul TransformMatrix

public int MatrixPresent { get; set; }

Valoarea proprietății

int

ObjectId

Obține sau stabilește identificatorul obiectului.Indicele tabelului de obiecte EMF+ EmfPlusFont Obiectul (secțiunea2.2.1.3) pentru a face textul. valoarea trebuie să fie de la zero la 63, inclusiv.

public byte ObjectId { get; set; }

Valoarea proprietății

byte

TransformMatrix

Obține sau stabilește matrica de transformareUn obiect opțional EmfPlusTransformMatrix (secțiunea 2.2.2.47) care specifică transformarea pentru a se aplica laPrezența acestor date este determinată din câmpul MatrixPresent.

public Matrix TransformMatrix { get; set; }

Valoarea proprietății

Matrix

 Română