iText y Flying Saucer: Esta es una de las combinaciones más robustas. Flying Saucer permite renderizar XHTML (el formato base de JSF) directamente a PDF utilizando el motor de iText. Es ideal si quieres que el PDF se vea exactamente como tu página web.
Existen herramientas web diseñadas específicamente para procesar estos formatos y generar un documento listo para descargar: convertir archivo jsf a pdf new
Esta es una de las opciones más robustas. Permite subir tu archivo JSF directamente desde tu dispositivo o la nube (Google Drive/Dropbox), procesarlo y descargarlo como un PDF de alta calidad. iText y Flying Saucer: Esta es una de