java 将组件保存为图片

原创 2007年09月19日 16:28:00
public void saveComponentToJPEG(Component c,String fileName ) {
      try {
          int w=c.getWidth();
          int h=c.getHeight();
          BufferedImage image=(BufferedImage)c.createImage(w,h);
          Graphics2D g2=image.createGraphics();
          c.print(g2);
          BufferedOutputStream bos =
            new BufferedOutputStream( new FileOutputStream( fileName ));
          JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder( bos );
          JPEGEncodeParam jep = encoder.getDefaultJPEGEncodeParam(image);
          jep.setQuality( 1.0f, false );
          encoder.setJPEGEncodeParam( jep );
          encoder.encode( image );
          bos.close();
      }
      catch ( Exception e ) {
          e.printStackTrace();
      }
  }
 

flex组件保存为图片

  • 2012年11月06日 10:29
  • 267B
  • 下载

java-后台生成图表、并将图表保存为PNG图片

创建图表步骤: * 1:创建数据集合 * 2:创建Chart: * 3:设置抗锯齿,防止字体显示不清楚 * 4:对柱子进行渲染, *...
  • luckycz
  • luckycz
  • 2015年08月12日 16:29
  • 8097

java通过代理获取网络图片,截取当前屏幕保存为图片

/**  * java 截屏 , 获得网络图片,创建图片缩略图  */ import java.awt.Container; import java.awt.Dimension; imp...

java-后台生成图表、并将图表保存为PNG图片

创建图表步骤:  * 1:创建数据集合  * 2:创建Chart:  * 3:设置抗锯齿,防止字体显示不清楚  * 4:对柱子进行渲染,  * 5:对其他部分进行渲染  * 6:使用chartPane...

将网页保存为图片

  • 2015年11月16日 23:48
  • 67KB
  • 下载

matlab视频保存为图片

  • 2015年06月30日 10:32
  • 303B
  • 下载

TWAIN扫描组件Dynamic .NET TWAIN v7.1发布,将图像保存为多页TIFF

Dynamic .NET TWAIN是为桌面应用程序设计的.NET控件,适用于C#和VB.NET。这是一个能让你从任何TWAIN设备中(如scanners, digital cameras,等)获...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java 将组件保存为图片
举报原因:
原因补充:

(最多只允许输入30个字)