一个html文件和一个txt文本文件, 用什么方法可以把它生成 图片呢?谢谢不知道不打开html的时候如何截图.

解决方案 »

  1.   


    //我能想到的办法是重新生成一份
    import java.awt.Color;
    import java.awt.Graphics;
    import java.awt.image.BufferedImage;
    import java.io.FileOutputStream;
    import java.io.OutputStream;
    import javax.imageio.ImageIO;
    public class ImageTest {
    public static void main(String[] args) throws Exception{
    //创建内存图像 
    BufferedImage image = new BufferedImage(100, 100, BufferedImage.TYPE_INT_RGB); 
    // 获取图形上下文 
    Graphics g = image.getGraphics(); 
    // 设定图像背景色(因为是做背景,所以偏淡) 
    g.setColor(Color.black); 
    g.fillRect(0, 0, 100, 100); 
    //在图片背景上增加文字
    g.setColor(Color.white);
    g.drawString("hello", 10, 10);
    g.drawString("world", 10, 50);
    //图片保存为aa.jpeg
    OutputStream out = new FileOutputStream("aa.jpeg");
    ImageIO.write(image, "JPEG",out ); 
    out.close();
    g.dispose();
    System.out.println("图片生成成功!");
    }}
      

  2.   

    什么意思?截文本内容的图还是,截html网页跑起来以后的图?
      

  3.   


    截html网页跑起来以后的图, 但是不运行html文件! 谢谢
      

  4.   


    谢谢,不过重点不是生成图片, 我想知道的是 截html网页跑起来以后的图
      

  5.   

    http://blog.csdn.net/emjava/article/details/6844980