Lavorare con i caratteri

Un font è un insieme di caratteri con una determinata dimensione, colore e design. Aspose.Words ti consente di lavorare con i caratteri utilizzando il modulo fonts e la classe Font.

Formattazione dei caratteri

La formattazione corrente del carattere è rappresentata dall’oggetto Font restituito dalla proprietà Font. La classe Font contiene un’ampia varietà di proprietà dei caratteri, replicando quelle disponibili in Microsoft Word.

L’esempio di codice seguente mostra come impostare la formattazione dei caratteri:

Le proprietà di riempimento ora sono disponibili anche per i caratteri per impostare la formattazione di riempimento del testo. Offre la possibilità di modificare, ad esempio, il colore di primo piano o la trasparenza del riempimento del testo.

Ottenere l’interlinea dei caratteri

L’interlinea del carattere è la distanza verticale tra le linee di base di due righe di testo consecutive. Pertanto l’interlinea include lo spazio vuoto tra le righe insieme all’altezza del carattere stesso.

Per ottenere questo valore è stata introdotta la proprietà line_spacing nella classe Font come mostrato nell’esempio riportato di seguito:

Carattere EmphasisMark

Alcune lingue dell’Asia orientale utilizzano un segno di enfasi speciale per indicare un’enfasi. La classe Font fornisce la proprietà emphasis_mark per ottenere o impostare i valori di enumerazione EmphasisMark da applicare nella formattazione.

L’esempio di codice seguente mostra come impostare la proprietà EphasisMark: