EmfPlusStringFormat Classe

Summary: The EmfPlusStringFormat object specifies text layout,
display manipulations, and language identification

Module: aspose.imaging.fileformats.emf.emfplus.objects

Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStringFormat

Inheritance: EmfPlusGraphicsObjectType

Constructors

NameDescrizione
EmfPlusStringFormat()Inizializza una nuova istanza della classe EmfPlusStringFormat

Properties

NameTypeAccessDescrizione
digit_languageEmfPlusLanguageIdentifierTyper/wOttiene o imposta un oggetto EmfPlusLanguageIdentifier che specifica la
lingua da usare per le cifre numeriche nella stringa.
Ad esempio, se questa stringa contiene cifre arabe,
questo campo DEVE contenere un identificatore di lingua che
specifichi una lingua araba
digit_substitutionEmfPlusStringDigitSubstitutionr/wOttiene o imposta un intero senza segno a 32 bit che specifica come sostituire
le cifre numeriche nella stringa in base a una locale o lingua.
Questo valore DEVE essere definito nell’enumerazione StringDigitSubstitution
(sezione 2.1.1.30).
first_tab_offsetfloatr/wOttiene o imposta un valore a virgola mobile a 32 bit che specifica il numero
di spazi tra l’inizio di una riga di testo e
la prima tabulazione
hotkey_prefixEmfPlusHotkeyPrefixr/wOttiene o imposta un intero con segno a 32 bit che specifica il tipo di
elaborazione eseguita su una stringa quando viene incontrato un prefisso di scorciatoia da tastiera (cioè, un e commerciale).
In pratica, questo campo specifica se visualizzare
i prefissi delle scorciatoie da tastiera relativi al testo.
Il valore DEVE essere definito nell’enumerazione HotkeyPrefix
(sezione 2.1.1.14).
languageEmfPlusLanguageIdentifierTyper/wOttiene o imposta un oggetto EmfPlusLanguageIdentifier (sezione 2.2.2.23)
che specifica la lingua da utilizzare per la stringa
leading_marginfloatr/wOttiene o imposta un valore a virgola mobile a 32 bit che specifica la lunghezza
dello spazio da aggiungere alla posizione iniziale di una stringa.
Il valore predefinito è 1/6 di pollice; per i caratteri tipografici, il
valore predefinito è 0.
line_alignEmfPlusStringAlignmentr/wOttiene o imposta un intero senza segno a 32 bit che specifica come
allineare verticalmente la stringa nel rettangolo di layout.
Questo valore DEVE essere definito nell’enumerazione StringAlignment.
range_countintr/wOttiene o imposta un intero con segno a 32 bit che specifica il numero di oggetti EmfPlusCharacterRange
(sezione 2.2.2.8) definiti nel campo StringFormatData.
string_alignmentEmfPlusStringAlignmentr/wOttiene o imposta un intero senza segno a 32 bit che specifica come
allineare orizzontalmente la stringa nel rettangolo di layout.
Questo valore DEVE essere definito nell’enumerazione StringAlignment
(sezione 2.1.1.29).
string_format_dataEmfPlusStringFormatDatar/wOttiene o imposta un oggetto EmfPlusStringFormatData (sezione 2.2.2.44)
che specifica i dati opzionali di layout del testo.
string_format_flagsEmfPlusStringFormatFlagsr/wOttiene o imposta un intero senza segno a 32 bit che specifica le opzioni di layout del testo
per la formattazione, il ritaglio e la gestione dei caratteri.
Questo valore DEVE essere composto da flag StringFormat
(sezione 2.1.2.8).
tabstop_countintr/wOttiene o imposta un intero con segno a 32 bit che specifica il numero di tabulazioni
definite nel campo StringFormatData.
trackingfloatr/wOttiene o imposta un valore a virgola mobile a 32 bit che specifica il rapporto
dello spazio orizzontale assegnato a ciascun carattere in
una stringa specificata rispetto alla larghezza definita dal carattere.
Valori elevati per questa proprietà indicano ampio
spazio tra i caratteri; valori inferiori a 1 possono produrre
sovrapposizione di caratteri. Il valore predefinito è 1.03; per i caratteri tipografici, il valore predefinito è 1.00.
trailing_marginfloatr/wOttiene o imposta un valore a virgola mobile a 32 bit che specifica la lunghezza
dello spazio da lasciare dopo una stringa. Il valore predefinito
è 1/6 di pollice; per i caratteri tipografici, il valore predefinito è 0.
trimmingEmfPlusStringTrimmingr/wOttiene o imposta specifica come tagliare i caratteri da una stringa che è
troppo grande per entrare in un rettangolo di layout. Questo valore
DEVE essere definito nell’enumerazione StringTrimming (sezione 2.1.1.31).
versionEmfPlusGraphicsVersionr/wOttiene o imposta la versione.

Constructor: EmfPlusStringFormat()

 EmfPlusStringFormat() 

Inizializza una nuova istanza della classe EmfPlusStringFormat