/**
* 读取本地图片到另一个本地文件夹
* @throws IOException
*/
public void copeImageToOtherFolder() throws IOException {
File file = new File(imgPath+"img_1.jpg");
Image image = ImageIO.read(file); BufferedImage bufferedImage = new BufferedImage(image.getWidth(null),image.getHeight(null),BufferedImage.TYPE_INT_RGB); /**下面这个是画板*/
Graphics g = bufferedImage.getGraphics();
// Image x坐标 y坐标 图片宽度 图片高度 **
g.drawImage(image,,,image.getWidth(null),image.getHeight(null),null);
g.dispose(); ImageIO.write(bufferedImage,"png",new File(imgPath+"new\\"+ UUID.randomUUID().toString().substring(,)+".png"));
} /**
* 获取ImageIO读取和写取的图片格式
*/
public void formatImageName(){
String[] str = ImageIO.getReaderFormatNames();
//可读取的图片格式
System.out.println(Arrays.asList(str));//[BMP, bmp, jpg, JPG, wbmp, jpeg, png, PNG, JPEG, WBMP, GIF, gif]
//可写的图片格式
String[] str1 = ImageIO.getWriterFormatNames();
System.out.println(Arrays.asList(str1));//[BMP, bmp, jpg, JPG, wbmp, jpeg, png, PNG, JPEG, WBMP, GIF, gif]
}

最新文章

  1. Java三大框架之——Hibernate
  2. arcgis engine 中出现的内存堆栈溢出问题。
  3. js加解密字符串
  4. JPA 各种基本用法
  5. PL/0编译器(java version) – Scanner.java
  6. Const的用法
  7. JSP入门&会话技术
  8. Ubuntu下VIM的安装和基本用法
  9. ps命令详解(转)
  10. 索引 使用use index优化sql查询
  11. 使用c语言编写cgi程序
  12. C++ ASCII 码的一些问题
  13. libsvm工具箱C++编程实践2
  14. nfs服务器的建立
  15. jquery实现抽奖小游戏
  16. webapi框架搭建-创建项目(三)-webapi owin
  17. SSM-Spring-04:Spring的DI的构造注入,P命名注入,和集合注入
  18. bean shell 中parameter传递参数的方法
  19. java中next()和nextLine()的区别
  20. JavaScript 对象属性底层原理

热门文章

  1. Windows Phone 8 与 windows 8 开发技术概览
  2. (3)unity3d 地形
  3. JSP页面顶端出现错误:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path的问题解决
  4. js中call、apply、bind那些事2
  5. 分布式文件系统 FastDFS 5.0.8 & Linux CentOS 6.7 安装配置
  6. 提交IOS开发效率的几个插件(Xcode神器推荐贴)
  7. awk如何区分shell脚本传进来的参数和自身的参数?awk如何获取shell脚本传进来的参数;awk中如何执行shell命令
  8. linux如和对其他用户隐藏进程?
  9. 金山面试CDN
  10. com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'user'