Inną alternatywą może być JasperReports: JasperReports Library. Korzysta z samego iText i jest czymś więcej niż biblioteką PDF, o którą prosiłeś, ale jeśli pasuje do twoich potrzeb, wybrałbym go.
Po prostu pozwala na projektowanie raportów, które można wypełniać w czasie wykonywania. Jeśli używasz custom datasource, możesz być w stanie łatwo zintegrować JasperReports z istniejącym systemem. Pozwoli to zaoszczędzić Ci wszystkich kłopotów związanych z układaniem, np. kiedy faktury obejmują więcej stron, gdzie każda ze stron powinna mieć stopkę i tak dalej.
Możliwy duplikat [Lista konwerterów HTML na PDF] (http://stackoverflow.com/questions/3178448/list-of-html-to-pdf-converters), o którym mowa w [Konwersja plików HTML na PDF ] (http://stackoverflow.com/questions/633780/converting-html-files-to-pdf). – trashgod