Class EmfPlusStringFormat

Class EmfPlusStringFormat

Der Name: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Versammlung: Aspose.Imaging.dll (25.4.0)

Im EmfPlusStringFormat-Objekt wird die Textlayout angegeben,Anzeigen von Manipulationen und Sprachidentifikation

public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusGraphicsObjectType EmfPlusStringFormat

Vererbte Mitglieder

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

Erhält oder setzt ein EmfPlusLanguageIdentifier-Objekt, das dieSprache, die für numerische Zahlen in der Zeile verwendet werden kann.Zum Beispiel, wenn diese Zeile arabische Zahlen enthält,Dieses Feld muss einen Sprachidentifikator enthalten, derSpezifiziert eine arabische Sprache

public EmfPlusLanguageIdentifierType DigitLanguage { get; set; }

Eigentumswert

EmfPlusLanguageIdentifierType

DigitSubstitution

Gibt oder setzt einen 32-Bit unschriebenen Integrator, der beschreibt, wie man ihn ersetztnumerische Zahlen in der Zeile nach einer lokalen oder Sprache.Dieser Wert muss in der StringDigitSubstitution definiert werdenVerzeichnis (Abschnitt 2.1.1.30).

public EmfPlusStringDigitSubstitution DigitSubstitution { get; set; }

Eigentumswert

EmfPlusStringDigitSubstitution

FirstTabOffset

Erhält oder setzt einen 32-Bit-Floating-Punkt-Wert, der die Zahl angibtzwischen dem Beginn einer Textlinie undDie erste Tab stop

public float FirstTabOffset { get; set; }

Eigentumswert

float

HotkeyPrefix

Er erhält oder setzt einen 32-Bit unterzeichneten Integrator, der die Art derVerarbeitung, die auf einer String durchgeführt wird, wenn eine TastaturKurzgeschwindigkeitsprefix (d.h. ein Ampersand) wird getroffen.Grundsätzlich wird in diesem Feld angegeben, obKeyboard Shortcut Prefiks, die mit Text verbunden sind.Der Wert muss in der HotkeyPrefix definiert werdenVerzeichnis (Abschnitt 2.1.1.14).

public EmfPlusHotkeyPrefix HotkeyPrefix { get; set; }

Eigentumswert

EmfPlusHotkeyPrefix

Language

Erhalten oder setzen ein EmfPlusLanguageIdentifier Objekt (Abschnitt 2.2.2.23)die die Sprache angibt, die für den String verwendet werden soll

public EmfPlusLanguageIdentifierType Language { get; set; }

Eigentumswert

EmfPlusLanguageIdentifierType

LeadingMargin

Erhält oder setzt einen 32-Bit-Floating-Punkt-Wert, der die Länge angibtdes Raums, um an die Startposition eines Strings hinzufügen.Der Standard beträgt 1/6 Zoll; für typografische Schriften, dieDer Standardwert ist 0.

public float LeadingMargin { get; set; }

Eigentumswert

float

LineAlign

Er bekommt oder setzt einen 32-Bit-Unschriebenen, der beschreibt, wieLügen Sie die String vertikal in der Layout Rechteck.Dieser Wert muss in der StringAlignment-Liste definiert werden.

public EmfPlusStringAlignment LineAlign { get; set; }

Eigentumswert

EmfPlusStringAlignment

RangeCount

Erhalten oder setzen Sie einen 32-Bit unterschriebenen Integrator, der die Anzahl von EmfPlusCharacterRange angibtObjekte (Abschnitt 2.2.2.8) definiert im Feld StringFormatData.

public int RangeCount { get; set; }

Eigentumswert

int

StringAlignment

Er bekommt oder setzt einen 32-Bit-Unschriebenen, der beschreibt, wieFügen Sie den String horizontalerweise im Layout-Rechtang.Dieser Wert muss im StringAlignment definiert werdenVerzeichnis (Abschnitt 2.1.1.29).

public EmfPlusStringAlignment StringAlignment { get; set; }

Eigentumswert

EmfPlusStringAlignment

StringFormatData

Erhalten oder setzen Sie ein EmfPlusStringFormatData Objekt (Abschnitt 2.2.2.44)die optional Text-Layout-Daten angeben.

public EmfPlusStringFormatData StringFormatData { get; set; }

Eigentumswert

EmfPlusStringFormatData

StringFormatFlags

Gibt oder setzt einen 32-Bit unschriebenen Integrator, der Textlayout angibtOptionen für Formatierung, Clipping und Fontbehandlung.Dieser Wert muss aus StringFormat-Flaggen bestehen(Abschnitt 2.1.2 und 8.2)

public EmfPlusStringFormatFlags StringFormatFlags { get; set; }

Eigentumswert

EmfPlusStringFormatFlags

TabstopCount

Gibt oder setzt einen 32-Bit unterzeichneten Integrator, der die Anzahl der Tab-Stops angibtdefiniert im Feld StringFormatData.

public int TabstopCount { get; set; }

Eigentumswert

int

Tracking

Erhält oder setzt eine 32-Bit-Floating-Punkt-Wert, die das Verhältnis angibtder horizontalen Raum, der jedem Charakter ineine spezifische String zur verschriebenen Breite desGroße Werte für dieses Eigentum spezifizieren breiteRaum zwischen den Charaktern; Werte weniger als 1 könnenDer Standard beträgt 1.03; für TypografienSchriftarten, der Standardwert ist 1.00.

public float Tracking { get; set; }

Eigentumswert

float

TrailingMargin

Erhält oder setzt einen 32-Bit-Floating-Punkt-Wert, der die Länge angibtvon dem Raum, um nach einem String zu verlassen.ist 1/6 Zoll; für typografische Schriften ist der Standardwert 0.

public float TrailingMargin { get; set; }

Eigentumswert

float

Trimming

Gets oder Sätze spezifizieren, wie man Charaktere aus einer Zeile abschneidet, diezu groß, um in einen Layout rektangle zu passen.MUST in der StringTrimming-Liste definiert werden (Abschnitt 2.1.1.31).

public EmfPlusStringTrimming Trimming { get; set; }

Eigentumswert

EmfPlusStringTrimming

 Deutsch