Necesito agregar algunos textos a una imagen de tabla existente (png). Lo que significa que tengo que "escribir" en la imagen y necesito la opción de seleccionar la ubicación del texto. ¿Cómo puedo hacerlo? Muchas gracias.¿Cómo agregar texto a una imagen en java?
51
A
Respuesta
101
Es fácil, simplemente obtenga el objeto Graphics
de la imagen y dibuje la cadena en la imagen. Este (y la imagen de salida) ejemplo está haciendo eso:
public static void main(String[] args) throws Exception {
final BufferedImage image = ImageIO.read(new URL(
"http://upload.wikimedia.org/wikipedia/en/2/24/Lenna.png"));
Graphics g = image.getGraphics();
g.setFont(g.getFont().deriveFont(30f));
g.drawString("Hello World!", 100, 100);
g.dispose();
ImageIO.write(image, "png", new File("test.png"));
}
salida (test.png
):
Cuestiones relacionadas
- 1. Agregar texto sobre una imagen en Xcode
- 2. Agregar imagen a JAR Java
- 3. Android ¿Agregar imagen a texto (en vista de texto)?
- 4. Agregar texto a un archivo de imagen
- 5. Agregar imagen a una base de datos en Java
- 6. Agregar texto a UIImage
- 7. Convertir imagen en texto - Java
- 8. ¿Cómo puedo renderizar texto envuelto en una imagen en java
- 9. ¿Cómo agregar una imagen?
- 10. Cómo agregar texto a iconos en ActionBar?
- 11. ¿Cómo puedo agregar metadatos a una imagen?
- 12. Agregar texto dinámico en la imagen
- 13. cómo agregar una imagen en el proyecto Java de netbeans
- 14. Agregar una imagen a MKPointAnnotation
- 15. ¿Agregar una imagen a Toast?
- 16. C# agregar una capa a una imagen
- 17. agregar una imagen a una etiqueta en wpf?
- 18. ¿Traducir una imagen a texto en Android?
- 19. ¿Cómo recorto una imagen en Java?
- 20. ¿Cómo puedo filtrar una imagen en Java?
- 21. ¿Cómo puedo agregar una imagen a un QWidget en PyQt4
- 22. ¿Cómo agregar una imagen girada en CSS?
- 23. Agregar una imagen de fondo a UIScrollView
- 24. Agregar una imagen a un elemento JList
- 25. agregar imagen a treeView
- 26. Escribir texto en la imagen en Java
- 27. cómo agregar una imagen jpg en Latex
- 28. Cómo puedo agregar una imagen en EditText
- 29. ¿Cómo agregar una imagen en Tkinter?
- 30. Agregar días a una fecha en Java
¿Qué estás usando para representar la imagen? ¿Ya tiene la imagen en algún formato en Java o quiere escribir un programa completo de Java que obtiene una imagen y la devuelve desde el principio con el texto escrito en ella? –
+1, buena pregunta :-) me hizo aprender algo –