| |||
netbeans(java) CONVERTIR UN String en una imagen lo que kisiera es saber como podria convertir un string (texto recuperado de un textfield) en una imagen y asi el texto lo pueda visualizar en mi pagina como una imagen para despues poder mandar esta imagen a un reporte agradeceria mucho si alguien me pudiera ayudar gracias ........ |
| ||||
Respuesta: netbeans(java) CONVERTIR UN String en una imagen Hola tur... para crear imagenes tienes que utilizar BufferedImage, por ejemplo en el codigo siguiente creo un funcion para graficar, pasandole el parametro de entrada el texto
Código java:
Ver original solo faltaria crear el archivo apartir de la funcion anterior
Código java:
Ver original saludos, espero haberte ayudado
__________________ agradecer no cuesta nada Entre más información proporciones más fácil será ayudarte, y asi evitar adivinar el problema con el que cuentas. |
| |||
Respuesta: netbeans(java) CONVERTIR UN String en una imagen hola ketal espero estes bien y gracias por responder ....ay algunas cosas ke no me funcionan de tu codigo y lo ke trate de aser fue lo siguiente: Cita: donde aux es un string.try{ File file=new File("c:\\davis.png"); image2.setValue(ImageIO.write(ConvertirTxtPng(aux) , "png", file)); } catch(IOException ex){ } Cita: y como veras el setFont esta comentado por ke no me lo reconoce el netebanspublic BufferedImage ConvertirTxtPng(String txt) { BufferedImage bufferedImage = new BufferedImage(150, 50, BufferedImage.TYPE_INT_RGB); Graphics2D g2 = bufferedImage.createGraphics(); g2.setRenderingHint(RenderingHints.KEY_ANTIALIASIN G,RenderingHints.VALUE_ANTIALIAS_ON); g2.setColor(Color.yellow); //g2.setFont(new Font("Serif", Font.ITALIC, 48)); g2.fillOval(0, 0,150, 50); g2.setColor(Color.black); g2.drawString(txt, 20, 40); g2.dispose(); return bufferedImage; } ni tampoco los getWidth o getHeight asi ke yo le di valores en cuanto a lo del setFont(font) en el font de dentro me sale lo siguiente: Cita: bueno espero me puedas ayudar con el codigo expuesto .....y si es lo mas antes posible te lo agradeceria muchisimo por ke ya estoy un buen con este problemita y me pisa ya el tiempo para terminar el sistema gracias chauuu cannot find symbol symbol: constructor font(java.lang.String,int,int) location: class com.lowagie.text.Font |
| ||||
Respuesta: netbeans(java) CONVERTIR UN String en una imagen hola el codigo que coloque funciona correctamente, debes estar haciendo algo mal por ejemplo no debes especificar el tamaño de la ventana por si acaso coloco el codigo completo, hazlo correr ya sea desde netbeans, eclipse o CMD veras que funciona import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.RenderingHints; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import javax.swing.JFrame; import javax.swing.JOptionPane;
Código java:
Ver original
__________________ agradecer no cuesta nada Entre más información proporciones más fácil será ayudarte, y asi evitar adivinar el problema con el que cuentas. |
| |||
Respuesta: netbeans(java) CONVERTIR UN String en una imagen hola sivadmp ....bueno pues yo creo k el problema es ke este tu codigo es para una aplicacion de escritorio verdad...y la aplicacion ke yo estoy asiendo y en donde kiero implementar este codigo es una aplicacion web jejjeejejejeje ese es el pekeño errorsin.....sabrias como pasarlo a web.. |
Etiquetas: |