Class EmfPlusStringFormat
Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Asamblare: Aspose.Imaging.dll (25.4.0)
Obiectul EmfPlusStringFormat specifică layoutul textului,Manipulații de afișare și identificarea limbii
public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusGraphicsObjectType ← EmfPlusStringFormat
Membrii moștenitori
EmfPlusGraphicsObjectType.Version , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusStringFormat()
public EmfPlusStringFormat()
Properties
DigitLanguage
Obține sau stabilește un obiect EmfPlusLanguageIdentifier care specificăLimbajul de utilizare pentru cifrele numerice din string.De exemplu, dacă această stringă conține cifre arabă,Acest câmp trebuie să conțină un identificator de limbă careDescrie o limbă arabă
public EmfPlusLanguageIdentifierType DigitLanguage { get; set; }
Valoarea proprietății
DigitSubstitution
Obține sau stabilește un integrator 32-bit fără semnătură care specifică cum să înlocuiascăcifre numerice în string în funcție de un local sau limbă.Această valoare trebuie definită în StringDigitSubstitutionînregistrare (secțiunea 2.1.1.30).
public EmfPlusStringDigitSubstitution DigitSubstitution { get; set; }
Valoarea proprietății
EmfPlusStringDigitSubstitution
FirstTabOffset
Obține sau stabilește o valoare de 32 de bit care specifică numărulÎntre începutul unei linii de text şiPrimul tab stop
public float FirstTabOffset { get; set; }
Valoarea proprietății
HotkeyPrefix
Obține sau stabilește un întreg semnat de 32 de biți care specifică tipul deprocesarea care se efectuează pe o stringă atunci când un tastaturăPrefixul scurt (adică un ampersand) este întâlnit.În principiu, acest câmp specifică dacă să afișezePrefixele de scurtare a tastaturii care se referă la text.Valoarea trebuie definită în HotkeyPrefixînregistrare (secțiunea 2.1.1.14).
public EmfPlusHotkeyPrefix HotkeyPrefix { get; set; }
Valoarea proprietății
Language
Obține sau stabilește un obiect EmfPlusLanguageIdentifier (secțiunea 2.2.2.23)care specifică limba de utilizare pentru string
public EmfPlusLanguageIdentifierType Language { get; set; }
Valoarea proprietății
LeadingMargin
Obține sau stabilește o valoare de 32 de bit care specifică lungimeadin spațiul de a adăuga la poziția de pornire a unui string.Standardul este de 1/6 inch; pentru fonturile tipografice,Valoarea standardă este 0.
public float LeadingMargin { get; set; }
Valoarea proprietății
LineAlign
Obține sau stabilește un integer 32-bit fără semnătură care specifică modul în careAliniați stringul vertical în rectanglul de layout.Această valoare trebuie definită în enumerarea StringAlignment.
public EmfPlusStringAlignment LineAlign { get; set; }
Valoarea proprietății
RangeCount
Obține sau stabilește un întreg semnat de 32 de biți care specifică numărul EmfPlusCharacterRangeObiectele (secțiunea 2.2.2.8) definite în câmpul StringFormatData.
public int RangeCount { get; set; }
Valoarea proprietății
StringAlignment
Obține sau stabilește un integer 32-bit fără semnătură care specifică modul în careAliniați stringul orizontal în rectanglul de layout.Această valoare trebuie definită în StringAlignmentînregistrare (secțiunea 2.1.1.29).
public EmfPlusStringAlignment StringAlignment { get; set; }
Valoarea proprietății
StringFormatData
Obține sau stabilește un obiect EmfPlusStringFormatData (secțiunea 2.2.2.44)care specifică datele de layout opțional de text.
public EmfPlusStringFormatData StringFormatData { get; set; }
Valoarea proprietății
StringFormatFlags
Obține sau stabilește un integer 32-bit fără semnătură care specifică layoutul textuluiOpțiuni pentru formatare, cliping și gestionarea fontului.Această valoare trebuie să fie compusă din steaguri StringFormat(secțiunea 2.1.2.8)
public EmfPlusStringFormatFlags StringFormatFlags { get; set; }
Valoarea proprietății
TabstopCount
Obține sau stabilește un întreg semnat de 32 de biți care specifică numărul de opțiuni tabdefiniţi în câmpul StringFormatData.
public int TabstopCount { get; set; }
Valoarea proprietății
Tracking
Obține sau stabilește o valoare de 32 de bit care specifică raportuldin spaţiul orizontal alocat fiecărui personaj îno stringă specifică la lățimea definită de font aCaracter. valori mari pentru această proprietate specifică amplospațiu între caractere; valori mai mici de 1 pot producecaracter suprap. defaultul este 1.03; pentru tipografiefonturi, valoarea standard este de 1.00.
public float Tracking { get; set; }
Valoarea proprietății
TrailingMargin
Obține sau stabilește o valoare de 32 de bit care specifică lungimeadin spaţiul de a părăsi după o linie. defaulteste 1/6 inch; pentru fonturile tipografice, valoarea standard este 0.
public float TrailingMargin { get; set; }
Valoarea proprietății
Trimming
Gets sau seturi specifica modul de a trimite caractere dintr-o stringă care esteprea mare pentru a se potrivi într-un rectanglu de layout.Trebuie să fie definit în enumerarea StringTrimming (secțiunea 2.1.1.31).
public EmfPlusStringTrimming Trimming { get; set; }