Class StringFormat
Το όνομα: Aspose.Imaging Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Ενσωματώνει πληροφορίες διάταξης κειμένου (όπως ευθυγράμμιση, προσανατολισμό και σταματήσεις καρτέλ) εμφανίζει χειραγώγηση (όπως η ενσωμάτωση ελιψίας και η εθνική αντικατάσταση ψηφίων) και λειτουργίες OpenType.
public sealed class StringFormat : DisposableObject, IDisposable
Inheritance
object ← DisposableObject ← StringFormat
Implements
Κληρονομημένα μέλη
DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
StringFormat()
Αρχίζει ένα νέο αντικείμενο Aspose.Imaging.StringFormat.
public StringFormat()
StringFormat(StringFormatFlags)
Αρχίζει ένα νέο αντικείμενο Aspose.Imaging.StringFormat με τον καθορισμένο αριθμό και τη γλώσσα του Aspose.Imaging.StringFormatFlags.
public StringFormat(StringFormatFlags options)
Parameters
options
StringFormatFlags
Ο κατάλογος Aspose.Imaging.StringFormatFlags για το νέο αντικείμενο Aspose.Imaging.StringFormat.
StringFormat(StringFormat)
Αρχίζει ένα νέο αντικείμενο Aspose.Imaging.StringFormat από το καθορισμένο υπάρχον αντικείμενο Aspose.Imaging.StringFormat.
public StringFormat(StringFormat format)
Parameters
format
StringFormat
Το αντικείμενο Aspose.Imaging.StringFormat από το οποίο να ξεκινήσει το νέο αντικείμενο Aspose.Imaging.StringFormat.
Exceptions
format’ is null.
Properties
Alignment
Αποκτά ή τοποθετεί πληροφορίες προσαρμογής κειμένου στο κάθετο επίπεδο.
public StringAlignment Alignment { get; set; }
Αξία ιδιοκτησίας
CustomCharIdent
Αποκτά ή τοποθετεί το συνήθη χαρακτήρα ταυτότητα.
public PointF CustomCharIdent { get; set; }
Αξία ιδιοκτησίας
DigitSubstitutionLanguage
Αποκτά ή τοποθετεί τη γλώσσα που χρησιμοποιείται όταν οι τοπικοί αριθμοί αντικαθίστανται από τους δυτικούς αριθμούς.
public int DigitSubstitutionLanguage { get; set; }
Αξία ιδιοκτησίας
Remarks
Το setter εισάγεται για την παλιά μέθοδο SetDigitSubstitution.
DigitSubstitutionMethod
Αποκτά ή ρυθμίζει τη μέθοδο που θα χρησιμοποιηθεί για την αντικατάσταση ψηφίων.
public StringDigitSubstitute DigitSubstitutionMethod { get; set; }
Αξία ιδιοκτησίας
Remarks
Το setter εισάγεται για την παλιά μέθοδο SetDigitSubstitution.
FirstTabOffset
Αποκτά τον αριθμό των χώρων μεταξύ της έναρξης μιας γραμμής κειμένου και του πρώτου σταματήματος.
public float FirstTabOffset { get; }
Αξία ιδιοκτησίας
Remarks
Η ιδιοκτησία εισάγεται για τη μέθοδο αφαίρεσης GetTabStops.
FormatFlags
Αποκτά ή ρυθμίζει έναν κατάλογο Aspose.Imaging.StringFormatFlags που περιέχει πληροφορίες μορφοποίησης.
public StringFormatFlags FormatFlags { get; set; }
Αξία ιδιοκτησίας
GenericDefault
Αποκτά ένα γενικό προεπιλεγμένο αντικείμενο Aspose.Imaging.StringFormat.
public static StringFormat GenericDefault { get; }
Αξία ιδιοκτησίας
GenericTypographic
Αποκτά ένα γενικό τυπογραφικό αντικείμενο Aspose.Imaging.StringFormat.
public static StringFormat GenericTypographic { get; }
Αξία ιδιοκτησίας
HotkeyPrefix
Αποκτήστε ή τοποθετήστε το αντικείμενο Aspose.Imaging.HotkeyPrefix για αυτό το αντικείμενο Aspose.Imaging.StringFormat.
public HotkeyPrefix HotkeyPrefix { get; set; }
Αξία ιδιοκτησίας
LineAlignment
Αποκτά ή τοποθετεί τη γραμμή ευθυγράμμιση στο οριζόντιο επίπεδο.
public StringAlignment LineAlignment { get; set; }
Αξία ιδιοκτησίας
TabStops
Αποκτά μια σειρά από αποστάσεις μεταξύ σταθερών καρτών στις μονάδες που καθορίζονται από την ιδιότητα Aspose.Imaging.Graphics.PageUnit.
public float[] TabStops { get; }
Αξία ιδιοκτησίας
float [ ]
Remarks
Η ιδιοκτησία εισάγεται για τη μέθοδο αφαίρεσης GetTabStops.
Trimming
Αποκτήστε ή τοποθετήστε τον κατάλογο Aspose.Imaging.StringTrimming για αυτό το αντικείμενο Aspose.Imaging.StringFormat.
public StringTrimming Trimming { get; set; }
Αξία ιδιοκτησίας
Methods
DeepClone()
Δημιουργεί μια βαθιά κλωνοποίηση αυτού του αντικειμένου Aspose.Imaging.StringFormat.
public StringFormat DeepClone()
Returns
Η βαθιά κλωνοποίηση του τρέχοντος Aspose.Imaging.StringFormat.
Equals(αντικείμενο)
Ελέγξτε αν τα αντικείμενα είναι ίσα.
public override bool Equals(object obj)
Parameters
obj
object
Το άλλο αντικείμενο.
Returns
Το αποτέλεσμα της σύγκρισης της ισότητας.
GetHashCode()
Αποκτήστε τον κωδικό hash του τρέχοντος αντικειμένου.
public override int GetHashCode()
Returns
Ο κώδικας hash.
SetTabStops(Πλοία, Πλοία[])
Ρυθμίστε τις κενές καρτέλες για αυτό το αντικείμενο Aspose.Imaging.StringFormat.
public void SetTabStops(float firstTabOffset, float[] tabStops)
Parameters
firstTabOffset
float
Ο αριθμός των χώρων μεταξύ της έναρξης μιας γραμμής κειμένου και του πρώτου σταματήματος.
tabStops
float
[ ]
Μια σειρά από αποστάσεις μεταξύ των καρτών σταματά στις μονάδες που καθορίζονται από την ιδιότητα Aspose.Imaging.Graphics.PageUnit.
ToString()
Μετατρέπει αυτό το αντικείμενο Aspose.Imaging.StringFormat σε μια ανθρώπινη γραμμή που μπορεί να διαβάσει.
public override string ToString()
Returns
Μια γραμμή εκπροσώπησης αυτού του αντικειμένου Aspose.Imaging.StringFormat.