Class EmfPlusStringFormat
Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Obiekt EmfPlusStringFormat określa ustawienie tekstu,Wyświetlanie manipulacji i identyfikacja języka
public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusGraphicsObjectType ← EmfPlusStringFormat
Dziedziczeni członkowie
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
otrzymuje lub ustawia obiekt EmfPlusLanguageIdentifier, który określajęzyk do użycia dla numerycznych cyfr w pasku.Na przykład, jeśli ta strona zawiera cyfry arabskie,Pole to musi zawierać identyfikator językowy, któryokreśla język arabski
public EmfPlusLanguageIdentifierType DigitLanguage { get; set; }
Wartość nieruchomości
DigitSubstitution
Otrzymuje lub ustawia 32-bitowy niepodpisany integralny, który określa, jak go zastąpićnumeryczne cyfry w łańcuchu według lokalnego lub języka.Wartość ta musi być zdefiniowana w StringDigitSubstitutionPodsumowanie (sekcja 2.1.1.30)
public EmfPlusStringDigitSubstitution DigitSubstitution { get; set; }
Wartość nieruchomości
EmfPlusStringDigitSubstitution
FirstTabOffset
otrzymuje lub ustawia 32-bitową wartość pływającą, która określa liczbęprzestrzeń między początkiem linii tekstowej aPierwsza tab stop
public float FirstTabOffset { get; set; }
Wartość nieruchomości
HotkeyPrefix
otrzymuje lub ustawia 32-bitowy podpisany integralny, który określa rodzajPrzetwarzanie, które odbywa się na łańcuchu, gdy klawiaturaPrzegląd krótkowzroczny (tj. ampersand) jest spotykany.W zasadzie pole to określa, czy wyświetlaćPrefiksy skrócenia klawiatury odnoszące się do tekstu.Wartość musi być określona w HotkeyPrefixPodsumowanie (sekcja 2.1.1.14)
public EmfPlusHotkeyPrefix HotkeyPrefix { get; set; }
Wartość nieruchomości
Language
Otrzymuje lub ustawia obiekt EmfPlusLanguageIdentifier (sekcja 2.2.2.23)który określa język do użycia dla łańcucha
public EmfPlusLanguageIdentifierType Language { get; set; }
Wartość nieruchomości
LeadingMargin
otrzymuje lub ustawia 32-bitową wartość pływającą, która określa długośćprzestrzeń do dodania do pozycji początkowej paska.Wstępna wartość wynosi 1/6 cala; dla czcionek typograficznych,Wartość domyślna jest 0.
public float LeadingMargin { get; set; }
Wartość nieruchomości
LineAlign
otrzymuje lub ustawia 32-bitowy niepodpisany integralny, który określa, w jaki sposóbZharmonizuj łańcuch pionowo w prostokątnym układzie.Wartość ta musi być określona w wykazie StringAlignment.
public EmfPlusStringAlignment LineAlign { get; set; }
Wartość nieruchomości
RangeCount
Otrzymuje lub ustawia 32-bitowy podpis, który określa numer EmfPlusCharacterRangeObiekty (sekcja 2.2.2.8) zdefiniowane w polu StringFormatData.
public int RangeCount { get; set; }
Wartość nieruchomości
StringAlignment
otrzymuje lub ustawia 32-bitowy niepodpisany integralny, który określa, w jaki sposóbZharmonizuj łańcuch horyzontalnie w rektanglu rozmieszczenia.Wartość ta musi być określona w StringAlignmentPodsumowanie (sekcja 2.1.1.29)
public EmfPlusStringAlignment StringAlignment { get; set; }
Wartość nieruchomości
StringFormatData
Uzyskać lub ustawić obiekt EmfPlusStringFormatData (sekcja 2.2.2.44)określa opcjonalne dane ustawienia tekstu.
public EmfPlusStringFormatData StringFormatData { get; set; }
Wartość nieruchomości
StringFormatFlags
otrzymuje lub ustawia 32-bitowy niepodpisany integralny, który określa ustawienie tekstuOpcje formatowania, klipowania i obsługi czcionek.Ta wartość musi składać się z flagi StringFormat(Sekcja 2.1.2.8)
public EmfPlusStringFormatFlags StringFormatFlags { get; set; }
Wartość nieruchomości
TabstopCount
otrzymuje lub ustawia 32-bitowy podpisany integralny, który określa liczbę przyciskówokreślone w polu StringFormatData.
public int TabstopCount { get; set; }
Wartość nieruchomości
Tracking
otrzymuje lub ustawia 32-bitową wartość pływającą, która określa stosunekz przestrzeni horyzontalnej przydzielonej do każdego charakteru wokreślony pasek do określonego szerokości czcionkiWielkie wartości dla tej nieruchomości określają szerokośćprzestrzeń między znakami; wartości mniejsze niż 1 mogą wytwarzaćprzewidziana wartość 1.03; dla typografiiPliki, wartość domyślna wynosi 1.00.
public float Tracking { get; set; }
Wartość nieruchomości
TrailingMargin
otrzymuje lub ustawia 32-bitową wartość pływającą, która określa długośćz przestrzeni do opuszczenia w następstwie wiersza. defaultjest 1/6 cala; dla czcionek typograficznych wartość domyślna jest 0.
public float TrailingMargin { get; set; }
Wartość nieruchomości
Trimming
Gets lub zestawy określają, jak wyciąć znaky z wiersza, który jestzbyt duży, aby dopasować się do rektaku rozmieszczenia.Należy to określić w wykazie StringTrimming (sekcja 2.1.1.31).
public EmfPlusStringTrimming Trimming { get; set; }