Observação... No caso acima... ao fazer a impressão o sistema gera o preview do pdf na tela; ai o usuário define se quer imprimir, salvar ou enviar por email. veja que as configurações como a J1BG por exemplo você precisa configurar uma impressora mesmo que no seu programa diga que você irá gerar um pdf.
Abraço
Eduardo Chagas