Praca z czcionkami
Czcionka to zestaw znaków o określonym rozmiarze, kolorze i wyglądzie. Aspose.Words umożliwia pracę z czcionkami za pomocą modułu fonts i klasy Font.
Formatowanie czcionki
Bieżące formatowanie czcionki jest reprezentowane przez obiekt Font zwrócony przez właściwość Font. Klasa Font zawiera szeroką gamę właściwości czcionek, replikując te dostępne w formacie Microsoft Word.
Poniższy przykład kodu pokazuje, jak ustawić formatowanie czcionki:
Właściwości wypełnienia są teraz dostępne także dla czcionek w celu ustawienia formatowania wypełnienia tekstu. Daje możliwość zmiany np. koloru pierwszego planu czy przezroczystości wypełnienia tekstem.
Uzyskiwanie odstępów między wierszami czcionki
Odstęp między wierszami czcionki to odległość w pionie między liniami bazowymi dwóch kolejnych wierszy tekstu. Zatem odstępy między wierszami obejmują odstępy między wierszami wraz z wysokością samego znaku.
Aby uzyskać tę wartość, w klasie Font wprowadzono właściwość line_spacing, jak pokazano w przykładzie podanym poniżej:
Znak podkreślenia czcionki
W niektórych językach wschodnioazjatyckich stosuje się specjalny znak podkreślenia, aby wskazać nacisk. Klasa Font udostępnia właściwość emphasis_mark umożliwiającą pobieranie lub ustawianie wartości wyliczeniowych EmphasisMark, które mają być stosowane w formatowaniu.
Poniższy przykład kodu pokazuje, jak ustawić właściwość EphasisMark: