hola a todos:
estoy desarrollando una aplicacion en java la cual genera imagenes a partir de otras, es decir las recorta, amplia etc, pero no consigo cambiar los dpi de la imagen, siempre aparecen a 72, que es la configuracion por defecto que tiene java, aqui os dejo el codigo que uso para generar la imagen:
Código Java:
Ver original//seleccionamos la imagen
//la guardamos en el buffer
//con la libreria graphics vamos a imprimir la imagen original en una nueva imagen que vamos a crear con el fondo blanco
//pintamos el fondo de blanco
g.fillRect(0, 0, ancho_lienzo, alto_lienzo);
//imprimimos la imagen original encima de la imagen en blanco
g.drawImage(image.getImage(), margin_left, margin_top, ancho_imagen_final, alto_imagen_final, null);
//guardamos la imagen final
ImageIO.
write(imagen_g,
"jpg",
new File("imagen_final.jpg"));