zoukankan      html  css  js  c++  java
  • Java TIF、JPG、PNG等图片转换

    代码如下:

    public static void main(String[] args)
        {
            try
            {
                BufferedImage bufferegImage = ImageIO.read(new File("C:\YD\2021-06-01\temp\094.tif"));
                ImageIO.write(bufferegImage, "jpg", new File("E:\094.jpg"));
            }
            catch (IOException e)
            {
                e.printStackTrace();
            }
        }

    如果是TIF转换的话,需要加上依赖 

    <!--imageio只能读取普通图片格式,不能读取tif,所以需要引入下面这个依赖解决这个问题-->
            <dependency>
                <groupId>com.twelvemonkeys.imageio</groupId>
                <artifactId>imageio-tiff</artifactId>
                <version>3.4.1</version>
            </dependency>

    实际项目操作中,可以用这个。

        /**
         * @param oldPath 原图片路径
         * @param newPath 转换后的图片路径
         */
        public static void tifToJpg(String oldPath, String newPath)
        {
            try
            {
                BufferedImage bufferegImage = ImageIO.read(new File(oldPath));
                ImageIO.write(bufferegImage, "jpg", new File(newPath));//可以是png等其它图片格式
            }
            catch (Exception e)
            {
                e.printStackTrace();
            }
        }
  • 相关阅读:
    WebApi下载附件文件
    zabbix
    redis主从与集群搭建
    redis
    mariadb集群配置(主从和多主)
    使用python执行sql语句和外键解析
    mariadb(四)连接查询,视图,事物,索引,外键
    mariadb(三)查
    mariadb(二)增删改
    firewalld
  • 原文地址:https://www.cnblogs.com/qq1445496485/p/14869964.html
Copyright © 2011-2022 走看看