EmfPlusStringFormat klass
Innehåll
[
Dölj
]Summary: The EmfPlusStringFormat object specifies text layout,
display manipulations, and language identification
Module: aspose.imaging.fileformats.emf.emfplus.objects
Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStringFormat
Inheritance: EmfPlusGraphicsObjectType
Constructors
| Name | Description |
|---|---|
| EmfPlusStringFormat() | Initierar en ny instans av EmfPlusStringFormat‑klassen |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| digit_language | EmfPlusLanguageIdentifierType | r/w | Hämtar eller anger ett EmfPlusLanguageIdentifier‑objekt som specificerar språket som ska användas för numeriska siffror i strängen. Till exempel, om denna sträng innehåller arabiska siffror, måste detta fält innehålla en språkidentifierare som specificerar ett arabiskt språk |
| digit_substitution | EmfPlusStringDigitSubstitution | r/w | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar hur numeriska siffror i strängen ska ersättas enligt en lokal eller ett språk. Detta värde MÅSTE definieras i StringDigitSubstitution‑enumerationen (avsnitt 2.1.1.30). |
| first_tab_offset | float | r/w | Hämtar eller anger ett 32‑bit flyttal som specificerar antalet mellanslag mellan början av en textrad och den första tabbstoppet |
| hotkey_prefix | EmfPlusHotkeyPrefix | r/w | Hämtar eller anger ett 32‑bit signerat heltal som specificerar typen av bearbetning som utförs på en sträng när ett tangentbords‑snabbtangent‑prefix (det vill säga ett &‑tecken) påträffas. I grund och botten anger detta fält huruvida tangentbords‑snabbtangent‑prefix som relaterar till text ska visas. Värdet MÅSTE definieras i HotkeyPrefix‑enumerationen (avsnitt 2.1.1.14). |
| language | EmfPlusLanguageIdentifierType | r/w | Hämtar eller anger ett EmfPlusLanguageIdentifier‑objekt (avsnitt 2.2.2.23) som specificerar språket som ska användas för strängen. |
| leading_margin | float | r/w | Hämtar eller anger ett 32‑bit flyttal som specificerar längden på utrymmet som ska läggas till startpositionen för en sträng. Standardvärdet är 1/6 tum; för typografiska typsnitt är standardvärdet 0. |
| line_align | EmfPlusStringAlignment | r/w | Hämtar eller anger ett 32‑bit osignerat heltal som specificerar hur strängen ska justeras vertikalt i layout‑rektangeln. Detta värde MÅSTE definieras i StringAlignment‑enumerationen. |
| range_count | int | r/w | Hämtar eller anger ett 32‑bit signerat heltal som specificerar antalet EmfPlusCharacterRange‑objekt (avsnitt 2.2.2.8) som definieras i fältet StringFormatData. |
| string_alignment | EmfPlusStringAlignment | r/w | Hämtar eller anger ett 32‑bit osignerat heltal som specificerar hur strängen ska justeras horisontellt i layout‑rektangeln. Detta värde MÅSTE definieras i StringAlignment‑enumerationen (avsnitt 2.1.1.29). |
| string_format_data | EmfPlusStringFormatData | r/w | Hämtar eller anger ett EmfPlusStringFormatData‑objekt (avsnitt 2.2.2.44) som specificerar valfri textlayout‑data. |
| string_format_flags | EmfPlusStringFormatFlags | r/w | Hämtar eller anger ett 32‑bit osignerat heltal som specificerar textlayout‑alternativ för formatering, beskärning och teckensnittshantering. Detta värde MÅSTE bestå av StringFormat‑flaggor (avsnitt 2.1.2.8). |
| tabstop_count | int | r/w | Hämtar eller anger ett 32‑bit signerat heltal som specificerar antalet tabbstopp som definieras i fältet StringFormatData. |
| tracking | float | r/w | Hämtar eller anger ett 32‑bit flyttal som specificerar förhållandet mellan det horisontella utrymmet som tilldelas varje tecken i en angiven sträng och teckensnittets definierade bredd för tecknet. Stora värden för denna egenskap anger gott om utrymme mellan tecken; värden mindre än 1 kan leda till teckenöverlappning. Standardvärdet är 1,03; för typografiska teckensnitt är standardvärdet 1,00. |
| trailing_margin | float | r/w | Hämtar eller anger ett 32‑bit flyttal som specificerar längden på utrymmet som ska lämnas efter en sträng. Standardvärdet är 1/6 tum; för typografiska teckensnitt är standardvärdet 0. |
| trimming | EmfPlusStringTrimming | r/w | Hämtar eller anger hur tecken ska trunkeras från en sträng som är för stor för att få plats i en layout‑rektangel. Detta värde MÅSTE definieras i StringTrimming‑enumerationen (avsnitt 2.1.1.31). |
| version | EmfPlusGraphicsVersion | r/w | Hämtar eller anger versionen. |
Constructor: EmfPlusStringFormat()
EmfPlusStringFormat()
Initierar en ny instans av EmfPlusStringFormat‑klassen