社区
Web 开发
帖子详情
求上传图片压缩图片到指定大小的解决方案.HELLP
henghowzc
2005-03-18 03:38:15
想上传个图片,大小任意,但是上传的时候做压缩,压缩到指定大小 譬如:80*120
...全文
469
8
打赏
收藏
求上传图片压缩图片到指定大小的解决方案.HELLP
想上传个图片,大小任意,但是上传的时候做压缩,压缩到指定大小 譬如:80*120
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hanyun229
2005-03-24
打赏
举报
回复
收藏
henghowzc
2005-03-23
打赏
举报
回复
不好意思,我想问下,jsp页面上怎么写?我只用过cos包
henghowzc
2005-03-23
打赏
举报
回复
谢谢你了,我试过了,ok了,谢谢,我结算好了
henghowzc
2005-03-18
打赏
举报
回复
谢谢大哥,我试试看
huangdeji
2005-03-18
打赏
举报
回复
ding
huangdeji
2005-03-18
打赏
举报
回复
bang ding yi xia
xsp
2005-03-18
打赏
举报
回复
测试过,在jdk 1.4以上可用,适用于jpg,据说gif、png也可,不过我只试过jpg。
xsp
2005-03-18
打赏
举报
回复
import java.io.File;
import java.io.FileOutputStream;
import java.awt.Image;
import java.awt.image.BufferedImage;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
public class jpgtest
{
public jpgtest()
{
}
public void getSmallJPG(String fullname) throws Exception{
File _file = new File(fullname); //读入文件
Image src = javax.imageio.ImageIO.read(_file); //构造Image对象
int wideth=src.getWidth(null); //得到源图宽
int height=src.getHeight(null); //得到源图长
BufferedImage tag = new BufferedImage(wideth/2,height/2,BufferedImage.TYPE_INT_RGB);
tag.getGraphics().drawImage(src,0,0,wideth/2,height/2,null); //绘制缩小后的图
String _filename=_file.getName();
FileOutputStream out=new FileOutputStream(_file.getParent()+"\\S_"+_filename); //输出到文件流
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(tag); //近JPEG编码
//System.out.print(wideth+"*"+height);
out.close();
}
public static void main(String[] args)
{
try{
jpgtest j=new jpgtest();
j.getSmallJPG("d:\\aa.jpg");
}
catch(Exception e){System.out.println(e);}
}
}
Linux
Linux服务 [TOC] # mysql **关系型数据库** ...主键(primary key):是一个属性,特性 用于确定一个记录的字段没有重复 主键在一张表中只有一个主键 但可以关联到多个字段 如图所示 两列合起来...
聊聊Redis
既然单线程容易实现,而且CPU不会成为瓶颈,那就顺理成章地采用单线程的方案了。 Redis为什么那么快? 完全基于内存 数据结构简单 采用单线程,避免了多线程中不必要的上下文切换和竞争条件,也不用考虑锁的问题 ...
redis基础文档
大数据mysql集群可以通过中间件连接多个数据库,某个数据库用来写入数据,其他数据库来负载均衡的读取数据...4、文本比较多的可以存放在文档型数据库、MongoDB中
图片
等可以存在分布式文件系统FastDFS、Hdaoop的HDFS等。
ansible
一个任务执行1遍和执行n遍效果一样,不因重复执行带来意外情况 支持playbook编排任务,YAML格式,编排任务,支持丰富的数据结构 较强大的多层
解决方案
role Ansible架构 组合INVENTORY,API,MODULES,PLUGINS的绿框,...
Redis从0开始学习教程
多次读写都是在一个CPU上的,在内存情况下,这个就是最佳的方案! 五大数据类型 Redis-Key key * #查看所有key EXISTS name #判断当前的key是否存在 move name 1 #移除当前的key EXPIRE name 10 #设置key的过期时间...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章