Class EmfPlusStringFormat
Il nome: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Assemblea: Aspose.Imaging.dll (25.4.0)
L’oggetto EmfPlusStringFormat specifica il layout del testo,visualizzazione di manipolazioni e identificazione linguistica
public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusGraphicsObjectType ← EmfPlusStringFormat
I membri ereditari
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
Riceve o impone un oggetto EmfPlusLanguageIdentifier che specifica illinguaggio da usare per i numeri nella riga.Ad esempio, se questa riga contiene numeri arabi,Questo campo deve contenere un identificatore linguistico chespecifica un linguaggio arabo
public EmfPlusLanguageIdentifierType DigitLanguage { get; set; }
Valore di proprietà
DigitSubstitution
Riceve o imposta un integratore non firmato a 32 bit che specifica come sostituirenumerici nella riga secondo un locale o un linguaggio.Questo valore deve essere definito nella StringDigitSubstitutionL’elenco (sezione 2.1.1.30)
public EmfPlusStringDigitSubstitution DigitSubstitution { get; set; }
Valore di proprietà
EmfPlusStringDigitSubstitution
FirstTabOffset
Riceve o impone un valore a 32 bit che specifica il numerodi spazi tra l’inizio di una linea di testo eIl primo tap stop
public float FirstTabOffset { get; set; }
Valore di proprietà
HotkeyPrefix
Riceve o impone un integratore firmato a 32 bit che specifica il tipo dielaborazione che viene eseguita su una riga quando una tastieraIl pregiudizio a breve termine (cioè un ampersand) è incontrato.In linea di principio, questo campo specifica se visualizzarePrefisi dei tagli di tastiera che riguardano il testo.Il valore deve essere definito nel HotkeyPrefixL’elenco (sezione 2.1.1.14)
public EmfPlusHotkeyPrefix HotkeyPrefix { get; set; }
Valore di proprietà
Language
Riceve o imposta un oggetto EmfPlusLanguageIdentifier (sezione 2.2.2.23)che specifica il linguaggio da usare per la riga
public EmfPlusLanguageIdentifierType Language { get; set; }
Valore di proprietà
LeadingMargin
Riceve o impone un valore a 32 bit che specifica la lunghezzadello spazio da aggiungere alla posizione di partenza di una riga.Il default è 1/6 pollici; per le font tipografiche, ilIl valore default è 0.
public float LeadingMargin { get; set; }
Valore di proprietà
LineAlign
Riceve o imposta un integratore non firmato a 32 bit che specifica comeallineare la stringhe verticalmente nel rettangolo del layout.Questo valore deve essere definito nell’elenco StringAlignment.
public EmfPlusStringAlignment LineAlign { get; set; }
Valore di proprietà
RangeCount
Riceve o impone un integratore firmato a 32 bit che specifica il numero di EmfPlusCharacterRangegli oggetti (sezione 2.2.2.8) definiti nel campo StringFormatData.
public int RangeCount { get; set; }
Valore di proprietà
StringAlignment
Riceve o imposta un integratore non firmato a 32 bit che specifica comeallineare la riga orizzontalmente nel rettangolo del layout.Questo valore deve essere definito nel StringAlignmentL’elenco (sezione 2.1.1.29)
public EmfPlusStringAlignment StringAlignment { get; set; }
Valore di proprietà
StringFormatData
Riceve o imposta un oggetto EmfPlusStringFormatData (sezione 2.2.2.44)che specifica i dati di layout del testo opzionale.
public EmfPlusStringFormatData StringFormatData { get; set; }
Valore di proprietà
StringFormatFlags
Riceve o imposta un integratore non firmato a 32 bit che specifica il layout del testoOpzioni per formattamento, clipping e manutenzione di font.Questo valore deve essere composto da StringFormat flags(Sezione 2.1.2.8 del presente articolo)
public EmfPlusStringFormatFlags StringFormatFlags { get; set; }
Valore di proprietà
TabstopCount
Riceve o impone un integratore firmato a 32 bit che specifica il numero di sospese della schedadefinito nel campo StringFormatData.
public int TabstopCount { get; set; }
Valore di proprietà
Tracking
Riceve o impone un valore a 32 bit che specifica il rapportoL’orizzontale spazio assegnato a ciascun personaggio inuna riga specifica alla larghezza definita dellacarattere. grandi valori per questa proprietà specificano ampiespazio tra i caratteri; valori inferiori a 1 possono produrreil carattere superlap. il default è 1.03; per tipograficaI fonti, il valore predefinito è 1.00.
public float Tracking { get; set; }
Valore di proprietà
TrailingMargin
Riceve o impone un valore a 32 bit che specifica la lunghezzadi spazio per lasciare seguendo una riga. il defaultè 1/6 pollici; per le font tipografiche, il valore predefinito è 0.
public float TrailingMargin { get; set; }
Valore di proprietà
Trimming
Gets o set specifica come tagliare i caratteri da una riga che ètroppo grande per adattarsi a un rettangolo di layout. questo valoreDEVE essere definito nell’elenco StringTrimming (sezione 2.1.1.31).
public EmfPlusStringTrimming Trimming { get; set; }