Lavorare con i font

Un font è un insieme di caratteri con una certa dimensione, colore e design. Aspose.Words consente di lavorare con i font utilizzando lo spazio dei nomi Fonts e la classe Font.

Formattazione dei caratteri

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

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

Le proprietà di riempimento ora sono disponibili anche per i font per impostare la formattazione di riempimento del testo. Dà 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 dei caratteri è la distanza verticale tra le linee di base di due righe di testo consecutive. Quindi l’interlinea include lo spazio vuoto tra le linee insieme all’altezza del carattere stesso.

La proprietà LineSpacing è stata introdotta nella classe Font per ottenere questo valore, come mostrato nell’esempio seguente:

Carattere EmphasisMark

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

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