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