Class EmfPlusDrawDriverString

Class EmfPlusDrawDriverString

Το όνομα: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Συγκέντρωση: Aspose.Imaging.dll (25.4.0)

Το αρχείο EmfPlusDrawDriverString καθορίζει την έκδοση κειμένου με θέσεις χαρακτήρα.

public sealed class EmfPlusDrawDriverString : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawDriverString

Κληρονομημένα μέλη

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)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawDriverString.

public EmfPlusDrawDriverString(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Η πηγή .

Properties

BrushId

Αποκτήστε ή τοποθετήστε τον αναγνωριστή σπρέιΈνα 32-bit μη υπογεγραμμένο σύνολο που προσδιορίζει είτε το προκαταρκτικό χρώμα του κειμένου είτε ένα γραφικό σπρέι,Ανάλογα με την αξία της σημαίας S στις σημαίες

public int BrushId { get; set; }

Αξία ιδιοκτησίας

int

DriverStringOptionsFlags

Αποκτήστε ή τοποθετήστε τις επιλογές γραμμής οδηγού σημαίεςΈνας 32-bit μη υπογεγραμμένος ολοκληρωτής που καθορίζει το χώρο, την κατεύθυνση και την ποιότητα της εκπομπής για την αλυσίδα.

public EmfPlusDriverStringOptionsFlags DriverStringOptionsFlags { get; set; }

Αξία ιδιοκτησίας

EmfPlusDriverStringOptionsFlags

GlyphCount

Αποκτήστε ή τοποθετήστε τον αριθμό glyphΈνα 32-bit μη υπογεγραμμένο σύνολο που προσδιορίζει τον αριθμό των γλυφών στην αλυσίδα

public int GlyphCount { get; set; }

Αξία ιδιοκτησίας

int

GlyphPos

Αποκτήστε ή τοποθετήστε τις θέσεις glyphΜια σειρά αντικειμένων EmfPlusPointF (μέρος 2.2.2.36) που προσδιορίζουν τη θέση εξόδου του κάθε χαρακτήρα glyph.ΠΡΕΠΕΙ να υπάρχουν στοιχεία GlyphCount, τα οποία έχουν μια αλληλογραφία με τα στοιχεία στην σειρά Glyphs.Οι θέσεις Glyph υπολογίζονται από τη θέση του πρώτου glyph εάν οι DriverStringOptionsRealizedAdvanceσημαία σε DriverStringOptions σημαίες ρυθμίζεται. σε αυτή την περίπτωση, GlyphPos καθορίζει τη θέση του πρώτου glyph μόνο.

public PointF[] GlyphPos { get; set; }

Αξία ιδιοκτησίας

PointF [ ]

Glyphs

Αποκτήστε ή τοποθετήστε τα glyphs arrayΜια σειρά από 16 bit τιμές που καθορίζουν τη γραμμή κειμένου για να τραβήξει.Εάν η σημαία DriverStringOptionsCmapLookup στο πεδίο DriverStringOptionsFlags ρυθμίζεται, κάθε τιμή σε αυτόΗ γραμμή προσδιορίζει έναν χαρακτήρα Unicode. διαφορετικά, κάθε τιμή προσδιορίζει έναν δείκτη σε έναGlyph χαρακτήρα στο αντικείμενο EmfPlusFont που καθορίζεται από την τιμή ObjectId στο πεδίο Flags.

public short[] Glyphs { get; set; }

Αξία ιδιοκτησίας

short [ ]

IsColor

Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν αυτή η περίπτωση είναι χρώμα.Αυτό το bit υποδεικνύει τον τύπο των δεδομένων στο πεδίο BrushId.Εάν ρυθμιστεί, το BrushId καθορίζει την τιμή χρώματος σε ένα αντικείμενο EmfPlusARGB(Μέρος 2.2.2.1) Εάν είναι σαφές, το BrushId περιέχει το αντικείμενο EMF+Δείκτης πίνακα ενός αντικειμένου EmfPlusBrush (μέρος 2.2.1.1).

public bool IsColor { get; set; }

Αξία ιδιοκτησίας

bool

MatrixPresent

Αποκτάται ή τοποθετείται εάν το μητρώο παρουσιάζει σημαίαΈνας 32-bit μη υπογεγραμμένος ολοκληρωτής που καθορίζει εάν υπάρχει μετασχηματισμός στο πεδίο TransformMatrix0 - δεν υπάρχει matrice. 1 - μετασχηματισμός matrice είναι στο πεδίο TransformMatrix

public int MatrixPresent { get; set; }

Αξία ιδιοκτησίας

int

ObjectId

Αποκτά ή τοποθετεί τον αναγνωριστή αντικειμένου.Ο δείκτης πίνακα αντικειμένων EMF+ EmfPlusFont Ετικέτες (Section2.2.1.3) για να παραδώσει το κείμενο. Η τιμή ΠΡΕΠΕΙ να είναι μηδέν έως 63, συμπεριλαμβανομένης.

public byte ObjectId { get; set; }

Αξία ιδιοκτησίας

byte

TransformMatrix

Αποκτήστε ή τοποθετήστε τη μετασχηματιστική μητρώαΕνα προαιρετικό αντικείμενο EmfPlusTransformMatrix (μέρος 2.2.2.47) το οποίο προσδιορίζει την μεταμόρφωση που πρέπει να εφαρμόζεται σεΗ παρουσία αυτών των δεδομένων καθορίζεται από το πεδίο MatrixPresent.

public Matrix TransformMatrix { get; set; }

Αξία ιδιοκτησίας

Matrix

 Ελληνικά