当前位置: 首页 > news >正文

网站制作教程ppt公司想建一个网站找谁做

网站制作教程ppt,公司想建一个网站找谁做,开贴纸网站要怎么做的,网站建设营销型网站概念下面是使用thumbnailator依赖编写的一个压缩图片类的详细代码示例#xff0c;该类会对大小超过固定尺寸的图片进行无限循环压缩。 java Copy code import net.coobird.thumbnailator.Thumbnails; import javax.imageio.ImageIO; import java.awt.image.BufferedImage; import…下面是使用thumbnailator依赖编写的一个压缩图片类的详细代码示例该类会对大小超过固定尺寸的图片进行无限循环压缩。 java Copy code import net.coobird.thumbnailator.Thumbnails; import javax.imageio.ImageIO; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; public class ImageCompressor {     private static final int MAX_WIDTH 800; // 最大宽度     private static final int MAX_HEIGHT 600; // 最大高度 public static void main(String[] args) throws IOException {         String imagePath path/to/your/image.jpg;         compressImage(imagePath);     } public static void compressImage(String imagePath) throws IOException {         File imageFile new File(imagePath); while (isLargerThanMaxSize(imageFile)) {             BufferedImage image ImageIO.read(imageFile);             int width image.getWidth();             int height image.getHeight(); // 根据比例计算新的宽度和高度             double scale Math.max((double) width / MAX_WIDTH, (double) height / MAX_HEIGHT);             int newWidth (int) (width / scale);             int newHeight (int) (height / scale); Thumbnails.of(imageFile)                     .size(newWidth, newHeight)                     .outputQuality(0.9) // 压缩质量为90%                     .toFile(imageFile);         } System.out.println(Image compressed successfully!);     } private static boolean isLargerThanMaxSize(File file) {         long fileSize file.length();         return fileSize MAX_WIDTH * MAX_HEIGHT;     } } 在上述示例中我们首先指定了要处理的图像文件路径imagePath然后调用compressImage()方法来实现无限循环压缩。其中我们使用ImageIO.read()方法读取图像文件并获取其宽度和高度。然后我们根据比例计算出新的宽度和高度确保其不超过最大宽度和最大高度。 接下来我们使用Thumbnails.of()方法以及链式调用.size(newWidth, newHeight)将图像大小设置为新的宽度和高度并使用.outputQuality(0.9)设置压缩质量为90%。最后我们将结果保存回原始图像文件。 在每次循环迭代中我们使用isLargerThanMaxSize()方法检查图像文件是否仍然超过所设定的最大尺寸。如果是则继续进行下一次循环迭代直到图像大小小于等于最大尺寸为止。 请确保将thumbnailator库添加到项目的依赖中并根据实际情况替换示例代码中的图像路径和最大尺寸。
http://wiki.neutronadmin.com/news/365937/

相关文章:

  • 商丘网站seo郴州建设网站的公司
  • 网站设计深圳市北京电力建设公司培训学校网站
  • 做彩票网站电话多少钱博物馆网站建设说明
  • 南京seo建站世界500强最新排名
  • 建设检测人员证书查询网站域名估价哪个网站准确
  • asp动态链接生成网站地图免费在线制作网页
  • 东营网站seo顾问wordpress培训模板下载
  • 描述建设网站的一个具体步骤给公司创建网站流程
  • 51单片机可以做网站快递系统查询网站怎么做
  • 苏州虎丘区建设局网站WordPress如何建小语种网站
  • 网站开发流程主要分成什么网页制作论坛
  • 公司支付网站建设费进什么费用企业老板培训课程
  • 沈阳市工伤网站做实东莞网站网络推广
  • 网站的构架与组成黄石网站建设教程
  • 网站建设的信息安全防范技术元搜索引擎有哪些
  • 罗永浩做的网站网站用户注册增加办法
  • 网站建设自助建站制作自适应网站内容区做多大合适
  • 学校网站制作html秦皇岛网站建设seo
  • 山东省水利建设市场信用信息平台网站遵义哪里有做网站的
  • 北京知名网站建设公司wordpress 重复内容
  • 帝国网站管理系统后台eclassconfig.php不存在建设网站需要什么软件
  • 深圳网站建设zhaoseo页面禁止访问
  • 富阳网站设计营销型网站建设的特点
  • 做网站软件排名公司建设网站的 计划书
  • 中国工业设计网站十大手游平台app排行榜
  • 三维免费网站vs中的网站导航怎么做
  • 网站建设证据保全手机设计
  • 基于html5的美食网页设计南京网站优化平台
  • 重庆璧山网站制作公司电话dw个人网站模板
  • 网站备案在外地在线做海报的网站