Trabalhando com fontes
Uma fonte é um conjunto de caracteres com determinado tamanho, cor e design. Aspose.Words permite trabalhar com fontes usando o módulo fonts e a classe Font.
Formatação de fonte
A formatação atual da fonte é representada pelo objeto Font retornado pela propriedade Font. A classe Font contém uma ampla variedade de propriedades de fontes, replicando aquelas disponíveis em Microsoft Word.
O exemplo de código a seguir mostra como definir a formatação da fonte:
As propriedades de preenchimento agora também estão disponíveis para fontes para definir a formatação de preenchimento do texto. Permite alterar, por exemplo, a cor do primeiro plano ou a transparência do preenchimento do texto.
Obtendo espaçamento entre linhas de fonte
O espaçamento entre linhas da fonte é a distância vertical entre as linhas de base de duas linhas consecutivas de texto. Portanto, o espaçamento entre linhas inclui o espaço em branco entre as linhas junto com a altura do próprio caractere.
A propriedade line_spacing foi introduzida na classe Font para obter este valor conforme mostrado no exemplo abaixo:
Ênfase da fonteMark
Algumas línguas do Leste Asiático usam uma marca de ênfase especial para indicar ênfase. A classe Font fornece a propriedade emphasis_mark para obter ou definir valores de enumeração EmphasisMark a serem aplicados na formatação.
O exemplo de código a seguir mostra como definir a propriedade EphasisMark: