首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在使用tapestry5存储之前调整图像大小

如何在使用tapestry5存储之前调整图像大小
EN

Stack Overflow用户
提问于 2012-05-30 13:24:36
回答 2查看 130关注 0票数 0

我使用的是tapestry5框架,其中我使用的是uploadedFile组件,该组件返回给我一个图像类型的文件。

现在,我想将该图像的大小调整为20x20,而不考虑图像的类型。

有没有办法通过Java API或Tapestry5框架来实现这一点?

EN

回答 2

Stack Overflow用户

发布于 2012-05-30 21:52:11

这不是Tapestry的功能,也不是Tapestry的一部分。对于将字节流转换为图像、对它们进行重新缩放以及将它们存储出来,Java2D API提供了足够的支持。

票数 2
EN

Stack Overflow用户

发布于 2012-06-11 13:27:47

试试这个:

代码语言:javascript
复制
BufferedImage resizedImage = new BufferedImage(IMG_WIDTH, IMG_HEIGHT, type);
Graphics2D g = resizedImage.createGraphics();
g.drawImage(originalImage, 0, 0, IMG_WIDTH, IMG_HEIGHT, null);
g.dispose();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10810416

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档