Crear imagen en miniatura para PDF en Java

Estoy buscando una biblioteca Java que pueda tomar un PDF y crear una imagen en miniatura (PNG) desde la primera página.

Ya he mirado a JPedal, pero su tarifa de licencia es completamente prohibitiva. Estoy usando iText para manipular archivos PDF en este momento, pero creo que no genera miniaturas. Puedo usar algo como Ghostscript en la línea de comando, pero espero mantener mi proyecto todo Java si es posible.

Respuestas a la pregunta(2)

Su respuesta a la pregunta