Class EmfPlusStringFormat
Název místa: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Shromáždění: Aspose.Imaging.dll (25.4.0)
Objekt EmfPlusStringFormat specifikuje rozložení textu,zobrazování manipulací a identifikace jazyka
public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusGraphicsObjectType ← EmfPlusStringFormat
Dědiční členové
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
Obdrží nebo nastaví objekt EmfPlusLanguageIdentifier, který specifikujejazyk k použití pro číselné čísla v řetězci.Například, pokud tento řádek obsahuje arabské čísla,Toto pole musí obsahovat jazykový identifikátor, kterýpopisuje arabský jazyk
public EmfPlusLanguageIdentifierType DigitLanguage { get; set; }
Hodnota nemovitosti
DigitSubstitution
Obdrží nebo nastaví 32-bitový nepodepsaný integer, který specifikuje, jak nahraditselné čísla v řetězci podle lokálního nebo jazyka.Tato hodnota musí být definována v StringDigitSubstitutionSeznam (oddíl 2.1.1.30).
public EmfPlusStringDigitSubstitution DigitSubstitution { get; set; }
Hodnota nemovitosti
EmfPlusStringDigitSubstitution
FirstTabOffset
Obdrží nebo nastaví 32-bitovou hodnotu, která určuje číslomezi začátkem písemného řádku aPrvní stop tab
public float FirstTabOffset { get; set; }
Hodnota nemovitosti
HotkeyPrefix
Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje typzpracování, které se provádí na řetězci, když je klávesnicePředpověď krátkodobé (tj. ampersand) se setkáv.V podstatě toto pole určuje, zda zobrazitKlávesnice krátké nastavení, které se vztahují k textu.Hodnota musí být definována v HotkeyPrefixSeznam (oddíl 2.1.1.14).
public EmfPlusHotkeyPrefix HotkeyPrefix { get; set; }
Hodnota nemovitosti
Language
Získáte nebo nastavíte objekt EmfPlusLanguageIdentifier (oddíl 2.2.2.23)který určuje jazyk, který se má použít pro řetěz
public EmfPlusLanguageIdentifierType Language { get; set; }
Hodnota nemovitosti
LeadingMargin
Obdrží nebo nastaví hodnotu 32-bitového bodu, která určuje délkuprostor pro přidání do výchozí polohy řetězce.Předpokládaná velikost je 1/6 palce; pro typografické písma,Standardní hodnota je 0.
public float LeadingMargin { get; set; }
Hodnota nemovitosti
LineAlign
Obdrží nebo nastaví 32-bitový nepodepsaný integer, který specifikuje, jakSrovnávejte řetězec vertikálně v pravém rohu uspořádán.Tato hodnota musí být definována v seznamu StringAlignment.
public EmfPlusStringAlignment LineAlign { get; set; }
Hodnota nemovitosti
RangeCount
Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje číslo EmfPlusCharacterRangeObjekty (oddíl 2.2.2.8) definované v poli StringFormatData.
public int RangeCount { get; set; }
Hodnota nemovitosti
StringAlignment
Obdrží nebo nastaví 32-bitový nepodepsaný integer, který specifikuje, jakPřizpůsobte řetězec horizontálně v pravém rohu uspořádán.Tato hodnota musí být definována v StringAlignmentuSeznam (oddíl 2.1.1.29).
public EmfPlusStringAlignment StringAlignment { get; set; }
Hodnota nemovitosti
StringFormatData
Získáte nebo nastavíte objekt EmfPlusStringFormatData (oddíl 2.2.2.44)Vybíráme volitelné textové rozložen.
public EmfPlusStringFormatData StringFormatData { get; set; }
Hodnota nemovitosti
StringFormatFlags
Obdrží nebo nastaví 32-bitový neoznačený integer, který specifikuje rozložení textuMožnosti formátování, klipování a zpracování písma.Tato hodnota musí být tvořena vlajkami StringFormat(článek 2.2.8 se vztahuje na
public EmfPlusStringFormatFlags StringFormatFlags { get; set; }
Hodnota nemovitosti
TabstopCount
Obdržíte nebo nastavíte 32-bitový podepsaný integer, který specifikuje počet stop tabDefinováno v poli StringFormatData.
public int TabstopCount { get; set; }
Hodnota nemovitosti
Tracking
Obdrží nebo nastaví 32-bitovou hodnotu, která určuje poměrhorizontálního prostoru přiděleného každému charakteru vZpůsob, jak dosáhnout definované šířky písmaVelké hodnoty pro tuto nemovitost určují rozsáhléprostor mezi znaky; hodnoty menší než 1 může produkovatPředpokládaná hodnota je 1.03; pro typografickéStandardní hodnota písma je 1,00.
public float Tracking { get; set; }
Hodnota nemovitosti
TrailingMargin
Obdrží nebo nastaví hodnotu 32-bitového bodu, která určuje délkuz místa, aby opustil následující řádek. defaultje 1/6 palce; pro typografické písma je výchozí hodnota 0.
public float TrailingMargin { get; set; }
Hodnota nemovitosti
Trimming
Gets nebo sety specifikují, jak stříhat znaky z řetězce, která jepříliš velký, aby se hodil do řetězového úhlu. tato hodnotaMusí být definována v seznamu StringTrimming (oddíl 2.1.1.31).
public EmfPlusStringTrimming Trimming { get; set; }