JAVA图片管理工具
JAVA图片管理工具
码云地址
https://gitee.com/songqiming/ywdf
介绍
一款公共图片上传和读取的小工具
软件架构
基于mybatis-plus和spring-boot项目
安装教程
用项目中的sql创建数据库,修改数据库连接
讲prop-web.yml文件中的imagePathPrefix修改为需要的路径,启动项目就OK了
使用说明
提供两个接口
/pub/uploadImage(上传图片接口)
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
file | 是 | MultipartFile | 图片文件 |
type | 否 | string | 自定义图片存放归类,比如机构图片为org |
isResize | 否 | string | 是否剪裁缩略图(true-是),默认不剪裁,剪裁后才能在获取图片时才能获取缩略图 |
width | 否 | int | 缩略图宽(如果isResize为true则不可为空) |
height | 否 | int | 缩略高度(如果isResize为true则不可为空) |
返回示例
{"retCode": "0000","retMsg": "操作成功","data": {"imageId": 10}
}
返回参数说明
参数名 | 类型 | 说明 |
---|---|---|
imageId | int | 图片id |
/pub/getImage(读取图片接口)
直接在浏览器输入:
http://XXXX/pub/getImage?id=XX
剪裁图片:
http://XXXX/pub/getImage?id=XX&isResize=true
如果想放入标签,把链接写到src属性中即可
图片存储说明
图片会存在prop-web.yml中imagePathPrefix路径下,按照上传图片接口的type参数以月为单位存储,缩略图存在tumb目录下
JAVA图片管理工具相关推荐
- java 图片image工具类,ImageUtil.java
1.java 图片image工具类,ImageUtil.java package com.broadway.numpeople.utils;import java.awt.Color; import ...
- Java图片添加水印工具
Java图片添加水印工具 废话少说,直接上代码: import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Font ...
- 海图(基于http服务器的图片管理工具)
有时需要在网页上上传本地图片,这个基于http服务器的图片管理工具就实现了对上传图片.查看所有图片信息.查看指定图片信息.查看指定图片内容.删除图片的功能. 整个海图项目分为两个模块:数据存储模块,服 ...
- java代码管理工具_java源码管理与版本控制工具,图文详解
近些年社会科学技术水平的发展越来越快速了,这也促进了人们对于新技术新知识的学习.尤其是java的应用也越来越广泛.今天就来为大家介绍一下,java源码管理与版本控制工具,一起来了解一下吧. java项 ...
- java 图片合成 工具类_Java实现的微信图片处理工具类【裁剪,合并,等比例缩放等】...
本文实例讲述了Java实现的微信图片处理工具类.分享给大家供大家参考,具体如下: 现在 外面核心,图片文章比较少,看了拷贝代码,而用不了,用相应jar包处理,很多等比例缩放,达不到 想要的给予的期望: ...
- 写一个简单的MTK图片管理工具
前段时间曾经写了一篇介绍MTK的铃声管理的工具,可以把MP3,MID,WAV等声音转化为MTK可以使用的数组以供在编程中使用.后来针对有些朋友需要把数组再转为文件的需求,写了把数组重新写回文件的文章. ...
- java 图片添加水印工具
图片添加水印工具类 /** * * */ package utils;import com.util.UnicodeReader;import javax.imageio.ImageIO; impor ...
- ImageRanger Pro Edition for Mac(图片管理工具)
ImageRanger Pro Mac版是Mac平台上的一款照片管理工具.不需要你复制粘贴,ImageRanger Pro Mac版可以将照片自动整理到不同的文件夹中.本软件测试环境10.15.7系统 ...
- java图片处理工具类,很实用哦
笔者以前在项目里要求处理图片,当时在博客里看到这篇不错的帖子,但是没有看到原作的出处,于是就不客气的转载下来了...同时感谢原创写出这么好的东西. 这个图像工具类可实现以下常用功能:缩放图像.切割图像 ...
- java 图片合成 工具类_Java实现的图片上传工具类完整实例
本文实例讲述了Java实现的图片上传工具类.分享给大家供大家参考,具体如下: package com.gcloud.common; import javax.imageio.ImageIO; impo ...
最新文章
- 在WinXP上通过Virtual PC安装WinCE
- 美军花大力推动人工智能研发
- Java:使用Executors创建和管理线程
- 创业活动平台,2019路演活动报名网站
- 算法 --- 罗马数字转整数
- linux加密框架 crypto 算法管理 - 算法查找接口 crypto_alg_lookup函数
- 马上就要到了的即时通讯
- 关于电脑周边配件的问题
- 不买iPhone11的四大理由,最后一个扎心了
- ubuntu-文件管理、编辑
- centos7下Jenkins管理员admin密码忘记后处理方法
- Win11怎么重置系统?Win11电脑重置系统的操作方法
- 多任务计时器anytime
- 使用MySQL管理工具-SQLyog9.63报错号码2003,超详细解析
- 手把手教你在Linux系统进行项目部署
- MIUI12内置软件卸载工具 MIUI系统应用 免ROOT 卸载工具
- Word 实用技巧整理
- MySQL 从 5.7 到 8.0
- cnn输入层_cnn模型怎么画?手把手教你绘制模型图
- 将image导入PNETLab环境 VMware