首页 > 编程语言 >java 压缩图片

java 压缩图片

时间:2022-11-04 13:34:32浏览次数:44  
标签:java 压缩 sourceFile targetFile File new png 图片

 File sourceFile = new File("F:\\1.png");
 File targetFile = new File("F:\\2.png");
                
 Thumbnails.of(sourceFile).scale(0.3f).toFile(targetFile);
<dependency>
        <groupId>net.coobird</groupId>
        <artifactId>thumbnailator</artifactId>
        <version>0.4.14</version>
</dependency>

 

标签:java,压缩,sourceFile,targetFile,File,new,png,图片
From: https://www.cnblogs.com/weixingbo/p/16857452.html

相关文章

  • JAVA CST时间 转换成Date
    格式化CST时间SimpleDateFormatsdf=newSimpleDateFormat("EEEMMMddHH:mm:sszzzyyyy",Locale.US);CST时间转换成字符串,实体中为date类型的toString()转换即......
  • Java线程状态详解
    Java的每个线程都具有自己的状态,Thread类中成员变量threadStatus存储了线程的状态: privatevolatileintthreadStatus=0; 在Thread类中也定义了状态的枚举,共六......
  • 【java技术总结】Java-9中List.of()和Arrays.asList()的区别及原因分析
    1.List.of()和Arrays.asList()的区别?List.of()不可以插入null,Arrays.asList()可以。List.of()生成的List不可以修改,Arrays.asList()可以。List.of()原数组修改不会影响......
  • 13. Java 面向对象编程
    Java面向对象编程Java的核心思想就是OOP1.初识面向对象面向过程&面向对象面向过程思想步骤清晰简单,第一步做什么,第二步做什么.....面对过程适合处理一些......
  • java如何实现原子操作CAS
    在Java中可以通过锁和循环CAS的方式来实现原子操作。使用循环CAS实现原子操作JVM中的CAS操作正是利用了处理器提供的CMPXCHG指令实现的。自旋CAS实现的基本思路就是循环进行......
  • Andorid图片等比例缩放解决方案示例
    前言图片等比例缩放平时经常用到,网上也提供了很多种方式来解决。这里记录自己开发过程中用到的一种等比例缩放场景。AndroidimageViewadjustViewBounds属性设置,可以支持等......
  • java api 视频面试准备
    Java api知识点总结1.单例设计模式:通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问懒汉式:先对对象进行初始化恶汉式(延时加载用到的是恶汉式):先在堆......
  • 前端100题」包含算法、Vue、Reac、Javascript、浏览器等真题和答案
    目录(https://github.com/Advanced-Frontend/Daily-Interview-Question)第1题:写React/Vue项目时为什么要在列表组件中写key,其作用是什么?.6第2题:['1','2','3'......
  • 常用的前端JavaScript方法封装
    1、输入一个值,返回其数据类型**functiontype(para){returnObject.prototype.toString.call(para)}2、数组去重functionunique1(arr){return[...newS......
  • Java守护线程
    Java中,通过Thread类,我们可以创建2种线程,分为守护线程和用户线程。守护线程是所有非守护线程的保姆,当所有非守护线程执行完成或退出了,即使还有守护线程在运行,JVM也会直接退......