Class EmfPlusStringFormat

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à

EmfPlusLanguageIdentifierType

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à

float

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à

EmfPlusHotkeyPrefix

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à

EmfPlusLanguageIdentifierType

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à

float

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à

EmfPlusStringAlignment

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à

int

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à

EmfPlusStringAlignment

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à

EmfPlusStringFormatData

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à

EmfPlusStringFormatFlags

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à

int

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à

float

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à

float

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; }

Valore di proprietà

EmfPlusStringTrimming

 Italiano