Dunque, non credo il problema risieda nel font, o, perlomeno, non è tutto li.
Nella mia applicazione non utilizzo il font di sistema, ma un font che risiede all'interno del pacchetto (e poi del jar generato).
All'interno del PDF generato risulta il font corretto, anche se con una dimensione in punti differente.
Ma il problema non è nella dimensione del font in se, ma nella spaziatura tra i caratteri.
Sul tuo esempio non si vede magari, ma nella mia applicazione è molto evidente, tanto da eliminare lo spazio tra le parole.
Dimenticavo, la strada della stampa come immagine non è praticabile, vorrei che il testo rimanesse tale in modo che possa essere eventualmente copiato/incollato.