Class EmfPlusStringFormat
De naam: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Verzameling: Aspose.Imaging.dll (25.4.0)
Het EmfPlusStringFormat-object bepaalt de tekstlijst,toont manipulaties en taalidentificatie
public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusGraphicsObjectType ← EmfPlusStringFormat
Geëerbiede leden
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
ontvangt of instelt een EmfPlusLanguageIdentifier object dat detaal om te gebruiken voor numerieke cijfers in de string.Bijvoorbeeld, als deze string Arabische cijfers bevat,Dit veld moet een taal-identificator bevatten dieEen Arabische taal specificeren
public EmfPlusLanguageIdentifierType DigitLanguage { get; set; }
Eigendomswaarde
DigitSubstitution
Geeft of instelt een 32-bits onschreven integer die bepaalt hoe te vervangennumerieke cijfers in de string volgens een lokale of taal.Deze waarde moet worden gedefinieerd in StringDigitSubstitutiede lijst (afdeling 2.1.1.30).
public EmfPlusStringDigitSubstitution DigitSubstitution { get; set; }
Eigendomswaarde
EmfPlusStringDigitSubstitution
FirstTabOffset
Geeft of stelt een 32-bit vloeibare puntenwaarde dat het aantal bepaaltde ruimte tussen het begin van een tekstlijn enDe eerste tab stop
public float FirstTabOffset { get; set; }
Eigendomswaarde
HotkeyPrefix
ontvangt of instelt een 32-bit ondertekend integer dat het typeverwerking die wordt uitgevoerd op een string wanneer een toetsenbordEen korte prefix (dat wil zeggen, een ampersand) wordt geconfronteerd.In principe, dit veld bepaalt of om te tonenkeyboard shortcut prefixes die verband houden met tekst.De waarde moet worden gedefinieerd in de HotkeyPrefixde lijst (afdeling 2.1.1.14).
public EmfPlusHotkeyPrefix HotkeyPrefix { get; set; }
Eigendomswaarde
Language
Het verkrijgen of instellen van een EmfPlusLanguageIdentifier object (afdeling 2.2.2.23)dat de taal bepaalt die moet worden gebruikt voor de string
public EmfPlusLanguageIdentifierType Language { get; set; }
Eigendomswaarde
LeadingMargin
Geeft of stelt een 32-bits vloeibare puntwaarde dat de lengte bepaaltvan de ruimte om toe te voegen aan de startpositie van een string.De standaard is 1/6 inch; voor typografische fonts, deDe standaardwaarde is 0.
public float LeadingMargin { get; set; }
Eigendomswaarde
LineAlign
Geeft of instelt een 32-bits onschreven integer die specificeert hoeLeg de string verticaal aan in de layout rectangle.Deze waarde moet worden gedefinieerd in de StringAlignment-lijst.
public EmfPlusStringAlignment LineAlign { get; set; }
Eigendomswaarde
RangeCount
Geeft of instelt een 32-bits ondertekend integer dat het aantal EmfPlusCharacterRange geeftobjecten (afdeling 2.2.2.8) gedefinieerd in het veld StringFormatData.
public int RangeCount { get; set; }
Eigendomswaarde
StringAlignment
Geeft of instelt een 32-bits onschreven integer die specificeert hoeaanpassen van de string horizontaal in de layout rectangle.Deze waarde moet worden gedefinieerd in de StringAlignmentde lijst (afdeling 2.1.1.29).
public EmfPlusStringAlignment StringAlignment { get; set; }
Eigendomswaarde
StringFormatData
Het verkrijgen of instellen van een EmfPlusStringFormatData object (afdeling 2.2.2.44)Dat geeft de optionele tekstlijstgegevens aan.
public EmfPlusStringFormatData StringFormatData { get; set; }
Eigendomswaarde
StringFormatFlags
Geeft of instelt een 32-bits onschreven integer die de tekstlijst specificerenOpties voor formatting, clipping en fontbehandeling.Deze waarde moet bestaan uit StringFormat vlaggen(afdeling 2.1.2 van de Raad)
public EmfPlusStringFormatFlags StringFormatFlags { get; set; }
Eigendomswaarde
TabstopCount
Geeft of stelt een 32-bits ondertekend integer dat het aantal tab stops geeftgedefinieerd in het veld StringFormatData.
public int TabstopCount { get; set; }
Eigendomswaarde
Tracking
Geeft of stelt een 32-bit vloeibare puntwaarde dat de verhouding bepaaltvan de horizontale ruimte toegewezen aan elk karakter in deeen gespecificeerde string naar de letterdefinieerde breedte van deGrote waarden voor deze eigenschap specificeren breedruimte tussen karakters; waarden minder dan 1 kan producerenDe standaard is 1.03; voor typografieDe standaardwaarde is 1.00.
public float Tracking { get; set; }
Eigendomswaarde
TrailingMargin
Geeft of stelt een 32-bits vloeibare puntwaarde dat de lengte bepaaltvan de ruimte om te verlaten na een string. de standaardis 1/6 inch; voor typografische lettertypen is de standaardwaarde 0.
public float TrailingMargin { get; set; }
Eigendomswaarde
Trimming
Gets of sets specificeren hoe om tekens uit een string te snijden diete groot om te passen in een layout rectangle. deze waardeHet moet worden gedefinieerd in de StringTrimming-lijst (afdeling 2.1.1.31).
public EmfPlusStringTrimming Trimming { get; set; }