Cómo producir la dimensión física de una imagen dibujada utilizando Java

Dibujé un cuadrado en JPanel en Swing Applet. Ahora quiero imprimir esto.cuadrado que tiene una dimensión física de 50 cm * 50 cm en paper.it significa que la medida de impresión del cuadrado es 50 * 50 cm en el mundo real, que dibujé en el panel de un applet .la impresora utiliza400 DPI imprimir.

Entonces, ¿cómo puedo relacionar esto con las mediciones? en qué formato de archivo debo guardar mi dibujo para que tenga una medición precisa durante la impresión, igual al DPI de la impresora y la calidad de la imagen se mantenga impresa.

Gracias mihir parekh

Respuestas a la pregunta(2)

Su respuesta a la pregunta