Abrir el cuadro de diálogo de impresión automáticamente cuando se abre el PDF, utilizando iText

Necesito poder proporcionar el diálogo de impresión automáticamente cuando se abre un pdf. Necesito hacerlo con javascript y me preguntaba si es posible que yo agregue dicho javascript usando iText. Sería mucho más limpio hacerlo porque actualmente ya estoy utilizando la biblioteca de iText. De lo contrario, ¿hay una mejor manera de hacer esto? Actualmente utilizando:

Document document = new Document();
document.add(New Paragraph("<script type="text/javascript">print();</script>"));

Esto, sin embargo, no realiza cambios en el pdf pero aún no se imprime cuando se abre.

Gracias por adelantado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta