`

Thumbnailator库(高质量缩略图)简单总结

 
阅读更多
参考链接:https://blog.csdn.net/lcj_star/article/details/76637931?utm_source=blogxgwz2

1、github:https://github.com/coobird/thumbnailator
2、pom.xml
<dependency>
  <groupId>net.coobird</groupId>
  <artifactId>thumbnailator</artifactId>
  <version>0.4.8</version>
</dependency>

3、按比例缩放图片
public static void scale(String sourceImagePath, String targetImagePath, double scale)
            throws RuntimeException {
        try {
            Thumbnails.of(sourceImagePath).
            // scalingMode(ScalingMode.BICUBIC).
                    scale(scale). // 图片缩放scale%, 不能和size()一起使用
                    outputQuality(scale). // 图片质量压缩scale%
                    toFile(targetImagePath);
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }


分享到:
评论

相关推荐

    thumbnailator:Thumbnailator-Java的缩略图生成库

    用Java制作高质量的缩略图可能是一项相当困难的任务。 学习如何使用图像I / O API,Java 2D API,图像处理,图像缩放技术,但不要担心! Thumbnailator将为您处理所有这些事情! Thumbnailator是单个JAR文件,不...

    解决.net缩略图质量问题 Asp.net生成高质量缩略图

    解决.net缩略图质量问题 Asp.net生成高质量缩略图

    C# winform生成高质量缩略图

    C# winform生成高质量缩略图,可定义缩略图位置。

    上传图片并生成高清晰缩略图

    上传图片并生成高清晰缩略图 Asp.Net 上传图片并生成高清晰缩略图收藏 在asp.net中,上传图片功能或者是常用的,生成缩略图也是常用的。baidu或者google,c#的方法也是很多的,但是一用却发现缩略图不清晰啊,缩略...

    asp.net生成高质量缩略图函数.txt

    /// &lt;summary&gt; /// 生成缩略图 /// &lt;/summary&gt; /// 源图路径(物理路径)&lt;/param&gt; /// 缩略图路径(物理路径)&lt;/param&gt; /// 缩略图宽度&lt;/param&gt; /// 缩略图高度&lt;/param&gt; /// ...

    生成网页缩略图(输入网址,宽度,高度生成缩略图)

    生成网页缩略图,输入网址,宽度,高度生成缩略图 不过,我生成的是bmp,又需要自行修改。我也是拿别人的用的

    ThumbNailator缩略图生成实验

    JSP使用上传文件,并生产高清缩略图示例

    asp.net绝对完美的生成缩略图的类(多种模式生成)

    * zoomImage.MakeZoomImage(原文件名, 缩略图文件名, 缩略图宽,缩略图高 , 模式); * 如:zoomImage.MakeZoomImage(Server.MapPath("~/uploads/") + bigFilename, Server.MapPath("~/uploads/") + smallFileName1,...

    图片缩略图展示图片缩略图展示图片缩略图展示

    图片缩略图展示图片缩略图展示图片缩略图展示图片缩略图展示图片缩略图展示图片缩略图展示图片缩略图展示图片缩略图展示图片缩略图展示图片缩略图展示图片缩略图展示图片缩略图展示图片缩略图展示图片缩略图展示

    缩略图生成sample代码

    windows生成缩略图的sample代码,可以用来自定义文件类型的缩略图

    cr2缩略图补丁工具

    佳能CR2补丁官方版是佳能系列打造的cr2缩略图补丁工具,帮你像预览JPG图像那样轻松,兼容大部分佳能相机,在电脑上直接预览cr2缩略图,不需要打开即可预览。 相机格式中有一个扩展名为.CR2,在日常摄影底片管理中...

    易语言简单缩略图

    易语言简单缩略图源码,简单缩略图,开启图片组扩展功能,关闭图片组扩展功能,取图像缩略图,A2W,GdiplusStartup,GdiplusShutdown,GdipLoadImageFromFile,GdipDisposeImage,MultiByteToWideChar,GdipGetImageThumbnail,...

    易语言简单缩略图浏览器

    易语言简单缩略图浏览器源码,简单缩略图浏览器,开启图片组扩展功能,关闭图片组扩展功能,取图像缩略图,A2W,GdiplusStartup,GdiplusShutdown,GdipLoadImageFromFile,GdipDisposeImage,MultiByteToWideChar,...

    win10完美PSD和AI缩略图补丁

    我是设计师,旧版本的缩略图一直很好找,但换win10系统后一直找到的缩略图补丁都各种问题,这回终于找到了,亲测一键使用,打开软件会听到一直播放很LOW的音乐,点击下方【开启】立马显示缩略图,重启什么的根本不...

    pdf生成缩略图

    pdf生成缩略图pdf生成缩略图pdf生成缩略图pdf生成缩略图pdf生成缩略图pdf生成缩略图pdf生成缩略图pdf生成缩略图pdf生成缩略图pdf生成缩略图pdf生成缩略图pdf生成缩略图pdf生成缩略图pdf生成缩略图pdf生成缩略图

    大图转高清晰缩略图~好用

    C#,大图转高清晰缩略图,大图小图显示形式时可用

    asp.net生成高质量缩略图通用函数(c#代码)

    asp.net生成高质量缩略图通用函数(c#代码),支持多种生成方式

    3d缩略图3d缩略图

    3d缩略图3d缩略图3d缩略图3d缩略图3d缩略图3d缩略图3d缩略图3d缩略图3d缩略图3d缩略图3d缩略图

    rhino缩略图查看工具

    rhino缩略图查看工具非常的好用 希望大家需要

    thumbnailator java用于图片压缩 生成缩略图 添加水印等

    thumbnailator(包括jar包跟api) java用于图片压缩 生成缩略图 添加水印等 这是我见过最好的压缩工具了 使用方法: Thumbnails.of(new File("path/to/directory").listFiles()) .size(640, 480) .outputFormat(...

Global site tag (gtag.js) - Google Analytics