Hello Galera /o/
Eu tenho uma porção de arquivos de texto que quero “converte-los” para GIF ou JPEG.
Alguem pode me dar as direções de como fazer isso de uma maneira simples?
Grato
Hello Galera /o/
Eu tenho uma porção de arquivos de texto que quero “converte-los” para GIF ou JPEG.
Alguem pode me dar as direções de como fazer isso de uma maneira simples?
Grato
Alguem ja reclamou que a galera de java só sabe responder com links?
Me responderam em outro fórum e eu fiz esse código de teste:
[code]import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class Text2ImageConverter {
private final int LEFT_PADDING = 5;
private final int LINE_DISTANCE = 12;
public void writeImage(String[] text) {
BufferedImage bf = new BufferedImage(272, 480, BufferedImage.TYPE_INT_RGB);
Graphics graph = bf.getGraphics();
graph.setColor(new Color(153, 204, 00));
graph.fillRect(0, 0, 272, 480);
graph.setColor(new Color(255, 255, 255));
Font font = new Font("Trebuchet MS", Font.PLAIN, 12);
graph.setFont(font);
for (int c1 = 0; c1 < text.length; c1++) {
graph.drawString(text[c1], LEFT_PADDING, LINE_DISTANCE * (c1 + 1));
}
try {
ImageIO.write(bf, "bmp", new File("C:\das.bmp"));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static void main(String[] args) {
String[] text = { "Uebaa", "estou escrevendo", "das das", "das das das", "das", "pretty cooool" };
Text2ImageConverter t2c = new Text2ImageConverter();
t2c.writeImage(text);
System.exit(0);
}
}[/code]