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: try{
File file=new File("c:\\davis.png");
image2.setValue(ImageIO.write(ConvertirTxtPng(aux) , "png", file));
}
catch(IOException ex){
}
donde aux es un string.
Cita: public 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;
}
y como veras el setFont esta comentado por ke no me lo reconoce el netebans
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: cannot find symbol
symbol: constructor font(java.lang.String,int,int)
location: class com.lowagie.text.Font
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