Class EmfPlusStringFormat
Namn på plats: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Församling: Aspose.Imaging.dll (25.4.0)
EmfPlusStringFormat-objektet anger text layout,Visa manipulationer och språkidentifiering
public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusGraphicsObjectType ← EmfPlusStringFormat
Arvsmedlemmar
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
Få eller ställa in ett EmfPlusLanguageIdentifier objekt som angerspråk att använda för numeriska siffror i strängen.Till exempel, om denna sträng innehåller arabiska siffror,det här fältet måste innehålla en språkidentifierare somAnger ett arabiskt språk
public EmfPlusLanguageIdentifierType DigitLanguage { get; set; }
Fastighetsvärde
DigitSubstitution
Få eller ställa in en 32-bitars icke-signed integer som anger hur man ersätternumeriska siffror i raden enligt en lokal eller språk.Detta värde måste definieras i StringDigitSubstitutionförteckning (avsnitt 2.1.1.30)
public EmfPlusStringDigitSubstitution DigitSubstitution { get; set; }
Fastighetsvärde
EmfPlusStringDigitSubstitution
FirstTabOffset
Få eller ställa in ett 32-bitars flytande punktvärde som anger antaletav rymden mellan början av en textlinje ochFörsta tab stop
public float FirstTabOffset { get; set; }
Fastighetsvärde
HotkeyPrefix
får eller ställer in en 32-bitars undertecknad som anger vilken typ avbearbetning som utförs på en sträng när en tangentbordKorta förskott (dvs. en ampersand) möts.I grund och botten anger detta fält om du ska visaKeyboard shortcut prefix relaterade till text.Värdet måste definieras i HotkeyPrefixförteckning (avsnitt 2.1.1.14).
public EmfPlusHotkeyPrefix HotkeyPrefix { get; set; }
Fastighetsvärde
Language
Få eller ställa in ett EmfPlusLanguageIdentifier objekt (avsnitt 2.2.2.23)som anger det språk som ska användas för strängen
public EmfPlusLanguageIdentifierType Language { get; set; }
Fastighetsvärde
LeadingMargin
Få eller ställa in en 32-bitars flytande punktvärde som anger längdenav utrymmet att lägga till i startpositionen av en sträng.Standardgraden är 1/6 tum; för typografiska teckensnitt,Standardvärdet är 0.
public float LeadingMargin { get; set; }
Fastighetsvärde
LineAlign
får eller ställer in en 32-bitars icke-signed integer som anger hur manAnpassa strängen vertikalt i layout rektangeln.Detta värde måste definieras i StringAlignment-förteckningen.
public EmfPlusStringAlignment LineAlign { get; set; }
Fastighetsvärde
RangeCount
Få eller ställa in en 32-bitars signatur som anger antalet EmfPlusCharacterRangeobjekt (avsnitt 2.2.2.8) definierade i fältet StringFormatData.
public int RangeCount { get; set; }
Fastighetsvärde
StringAlignment
får eller ställer in en 32-bitars icke-signed integer som anger hur manAnpassa strängen horisontellt i layout rektangeln.Detta värde måste definieras i StringAlignmentförteckning (avsnitt 2.1.1.29).
public EmfPlusStringAlignment StringAlignment { get; set; }
Fastighetsvärde
StringFormatData
Få eller ställa in ett EmfPlusStringFormatData objekt (avsnitt 2.2.2.44)som anger valfri text layout data.
public EmfPlusStringFormatData StringFormatData { get; set; }
Fastighetsvärde
StringFormatFlags
Få eller ställa in en 32-bitars icke-signed integer som anger text layoutAlternativ för formatering, klippning och fonthantering.Detta värde måste bestå av StringFormat-flaggor(Sektion 2.1 och 2.8)
public EmfPlusStringFormatFlags StringFormatFlags { get; set; }
Fastighetsvärde
TabstopCount
Få eller ställa in en 32-bitars undertecknad integrator som anger antalet tabstoppdefinierad i fältet StringFormatData.
public int TabstopCount { get; set; }
Fastighetsvärde
Tracking
Få eller ställa in en 32-bitars flytande punktvärde som anger förhållandetav den horisontella rymden som tilldelats varje karaktär ien angiven sträng till font-definierad bredd avStora värden för denna egendom anger storutrymme mellan tecken; värden mindre än 1 kan producerastandard är 1.03; för typografiskDet standardvärdet är 1.00.
public float Tracking { get; set; }
Fastighetsvärde
TrailingMargin
Få eller ställa in en 32-bitars flytande punktvärde som anger längdenav utrymmet att lämna efter en sträng.är 1/6 tum; för typografiska teckensnitt är standardvärdet 0.
public float TrailingMargin { get; set; }
Fastighetsvärde
Trimming
Gets eller seter anger hur man trimmar tecken från en sträng som ärför stor för att passa in i en layout rektangle.MÅSTE definieras i StringTrimmingförteckningen (avsnitt 2.1.1.31).
public EmfPlusStringTrimming Trimming { get; set; }