Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/03/2011, 07:13
Avatar de sivadmp
sivadmp
 
Fecha de Ingreso: febrero-2011
Ubicación: La Paz - Bolivia
Mensajes: 293
Antigüedad: 13 años, 11 meses
Puntos: 20
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
  1. public BufferedImage ConvertirTxtPng(String txt) {
  2.         BufferedImage bufferedImage = new BufferedImage(this.getWidth(), this
  3.                 .getHeight(), BufferedImage.TYPE_INT_RGB);
  4.         Graphics2D g2 = bufferedImage.createGraphics();
  5.         g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
  6.                 RenderingHints.VALUE_ANTIALIAS_ON);
  7.         g2.setColor(Color.yellow);
  8.         g2.fillOval(0, 0, this.getWidth(), this.getHeight());
  9.        
  10.         g2.setColor(Color.black);
  11.         g2.drawString(txt, this.getWidth()/2, this.getHeight()/2);
  12.         g2.dispose();
  13.         return bufferedImage;
  14.     }


solo faltaria crear el archivo apartir de la funcion anterior

Código java:
Ver original
  1. try {
  2.             File file=new File("c:\\davis.png");
  3.             ImageIO.write(ConvertirTxtPng("Hola Foros"), "png", file);
  4.         } catch (IOException ex) {
  5.         }

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.