EmfPlusStringFormat
Innehåll
[
Dölj
]EmfPlusStringFormat class
EmfPlusStringFormat-objektet specificerar textlayout, visningsmanipulationer och språkidentifiering
public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType
Konstruktörer
| namn | Beskrivning |
|---|---|
| EmfPlusStringFormat() | Default_Constructor |
Egenskaper
| namn | Beskrivning |
|---|---|
| DigitLanguage { get; set; } | Hämtar eller ställer in ett EmfPlusLanguageIdentifier-objekt som anger språket som ska användas för numeriska siffror i strängen. Till exempel, om den här strängen innehåller arabiska siffror, MÅSTE detta fält innehålla en språkidentifierare som_x0d x00d Arabic language specific_x0d |
| DigitSubstitution { get; set; } | Hämtar eller ställer in ett 32-bitars osignerat heltal som anger hur man ersätter numeriska siffror i strängen enligt en lokal eller ett språk. Detta värde MÅSTE definieras i StringDigitSubstitution enumeration.1.000)._sektion. |
| FirstTabOffset { get; set; } | Hämtar eller ställer in ett 32-bitars flyttalsvärde som anger antalet mellanslag mellan början av en textrad och den första tabben stop |
| HotkeyPrefix { get; set; } | Hämtar eller ställer in ett 32-bitars signerat heltal som anger typen av bearbetning som utförs på en sträng när ett keyboard genvägsprefix (det vill säga ett et-tecken) påträffas. I grund och botten anger det här fältet huruvida det ska visas prefix_x000 tangentbord. relate to text. Värdet MÅSTE definieras i HotkeyPrefix uppräkningen (avsnitt 2.1.1.14). |
| Language { get; set; } | Hämtar eller ställer in ett EmfPlusLanguageIdentifier-objekt (avsnitt 2.2.2.23) som anger språket som ska användas för string |
| LeadingMargin { get; set; } | Hämtar eller ställer in ett 32-bitars flyttalsvärde som anger längden för utrymmet som ska läggas till startpositionen för en sträng. Standard är 1/6 tum; för typografiska teckensnitt är standardvärdet 0. |
| LineAlign { get; set; } | Hämtar eller ställer in ett 32-bitars osignerat heltal som anger hur strängen justeras vertikalt i layoutrektangeln. Detta värde MÅSTE definieras i StringAlignment-uppräkningen. |
| RangeCount { get; set; } | Hämtar eller ställer in ett 32-bitars signerat heltal som anger antalet EmfPlusCharacterRange -objekt (avsnitt 2.2.2.8) definierade i StringFormatData-fältet. |
| StringAlignment { get; set; } | Hämtar eller ställer in ett 32-bitars osignerat heltal som anger hur strängen ska justeras horisontellt i layoutrektangeln. Detta värde MÅSTE definieras i StringAlignment uppräkningen (avsnitt 2.1.x0.00d_). |
| StringFormatData { get; set; } | Hämtar eller ställer in ett EmfPlusStringFormatData-objekt (avsnitt 2.2.2.44) som anger valfria textlayoutdata. |
| StringFormatFlags { get; set; } | Hämtar eller ställer in ett 32-bitars osignerat heltal som anger textlayout alternativ för formatering, klippning och teckensnittshantering. Detta värde MÅSTE bestå av StringFormat flags (avsnitt 2.1.2.8). |
| TabstopCount { get; set; } | Hämtar eller ställer in ett 32-bitars signerat heltal som anger antalet tabbstopp definierat i StringFormatData-fältet. |
| Tracking { get; set; } | Hämtar eller ställer in ett 32-bitars flyttalsvärde som specificerar ratio för det horisontella utrymmet som tilldelats varje tecken i en specificerad sträng till den teckensnittsdefinierade bredden av tecknet . Stora värden för den här egenskapen anger ample utrymme mellan tecken; värden mindre än 1 kan producera tecken överlappar varandra. Standard är 1.03; för typographic -teckensnitt är standardvärdet 1.00. |
| TrailingMargin { get; set; } | Hämtar eller ställer in ett 32-bitars flyttalsvärde som anger längden av utrymmet som ska lämnas efter en sträng. Standard är 1/6 tum; för typografiska teckensnitt är standardvärdet 0. |
| Trimming { get; set; } | Gets eller sets anger hur tecken ska trimmas från en sträng som är för stor för att passa in i en layoutrektangel. Detta värde MÅSTE definieras i StringTrimming-uppräkningen (avsnitt 2.1.1.31). |
| Version { get; set; } | Hämtar eller ställer in versionen. |
Se även
- class EmfPlusGraphicsObjectType
- namnutrymme Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects
- hopsättning Aspose.Imaging