Używanie czcionek w systemie z iTextSharp

Chcę użyć iTextSharp do napisania tekstu. Używam tej metody:

var font = BaseFont.CreateFont(BaseFont.TIMES_BOLD, BaseFont.WINANSI, BaseFont.EMBEDDED);

Moje pytanie brzmi: czy iTextSharp obsługuje wszystkie czcionki w katalogu czcionek systemowych?

Powiedz, że mam czcionkę o nazwie „mycoolfont” wybraną przez użytkownika w oknie wyboru czcionki. Czy mogę utworzyć nową czcionkę iTextSharp taką jak ta?

var font = BaseFont.CreateFont("mycoolfont", BaseFont.WINANSI, BaseFont.EMBEDDED);
overContent.SetFontAndSize(font, fontSize);

AKTUALIZACJA:

próbowałemvar font = BaseFont.CreateFont("Verdana", BaseFont.WINANSI, BaseFont.EMBEDDED); ale błąd „Verdana” nie jest rozpoznawany przez itextsharp

questionAnswers(4)

yourAnswerToTheQuestion