java create 透明图片_Java 如何生成透明背景色的图片
将一个背景色是透明的图片改变宽和高之后,重新生成 Image 对象,并用 Graphics2D 重新绘制后,透明的背景色变成了白色,这是怎么回事? 我也并没有调用 setColor()方法设置背景色。
主要代码如下:
data = bos.toByteArray(); //bos:原图片的输入流
ImageIcon ii = new ImageIcon(data);
Image i = ii.getImage();
int iWidth = i.getWidth(null);
int iHeight = i.getHeight(null);
Image resizedImage = null;
if (iWidth > iHeight) {
resizedImage = i.getScaledInstance(newWidth,(newWidth * iHeight) / iWidth, Image.SCALE_SMOOTH);
} else {
resizedImage = i.getScaledInstance((newWidth * iWidth) / iHeight, newWidth, Image.SCALE_SMOOTH);
}
Image temp = new ImageIcon(resizedImage).getImage();
BufferedImage bufferedImage = new BufferedImage(temp.getWidth(null), temp.getHeight(null),BufferedImage.TYPE_INT_RGB);
Graphics2D g = bufferedImage.createGraphics();
g.fillRect(0, 0, temp.getWidth(null), temp.getHeight(null));
g.drawImage(temp, 0, 0, null);
g.dispose();
java create 透明图片_Java 如何生成透明背景色的图片相关推荐
- java gif图片_java 如何生成动态的gif图片
网上找了很多资料都没有生成gif图片的例子.但是生成水印的文件到不少,如果我们把gif图片合成水印后,图片就不动了,所以我写了个小例子供大家参考.(如果你想在某个图片上打印个动感图标,这个类就能很好地 ...
- vue使用qrcodejs2生成带log的二维码图片,vue生成二维码图片中间带log,自定义log
安装插件 npm install qrcodejs2 --save 在页面中引入 import QRcode from 'qrcodejs2' 普通的二维码 此处的id就是页面中要展示二维码容器的id ...
- java oracle 图片_JAVA读取Oracle中的blob图片字段并显示
JAVA读取Oracle中的blob图片字段并显示 近期,在给客户做一个Demo页面时,需要用JAVA读取Oracle中的blob图片字段并显示,在此过程中,遇到一些问题,例如:连接Oracle数据库 ...
- phpgif图片包_php生成动态验证码gif图片
这是一个通过php生成的动态验证码图片的示例,重点是可以运行哦!下面先发下效果图: 下面是php生成动态验证码需要用到的相关类和函数. /** *ImageCode 生成包含验证码的GIF图片的函数 ...
- java 透明对话框_java实现jframe透明窗体示例
java实现jframe透明窗体示例 复制代码 代码如下: import javax.swing.JFrame; public class TansluFrame extends JFrame { p ...
- java 头像 微信群_java怎么生成带用户微信头像的图片,并把这张图片发送给用户。...
展开全部 这个是要一个图片中嵌套另外一张图片 你可以62616964757a686964616fe59b9ee7ad9431333431336163试试下面这段代码import java.awt.Co ...
- java 生成纯色图片_java实现切图并且判断图片是不是纯色/彩色图片
java实现切图并且判断图片是不是纯色/彩色图片 发布时间:2020-08-30 15:45:30 来源:脚本之家 阅读:92 作者:点墨花花 整理文档,搜刮出一个java实现切图并且判断图片是否是纯 ...
- java jframe 设置背景图片_JAVA怎样设置JFrame的背景图片呢?谁能教教我怎么弄背景图片...
// 加载背景图片 ImageIcon bg = new ImageIcon("C:/Users/Administrator/Desktop/WuZi/image/back.jpg" ...
- java pdf转图片拼接_java实现pdf按页转换为图片
本文实例为大家分享了java实现pdf按页转换为图片的具体代码,供大家参考,具体内容如下 本程序是利用jacob.jar包实现的,关于jacob.jar的配置见我上一篇文章,程序中可配置参数选择图片清 ...
- java 修改pdf图片_java代码将pdf 转换成图片加缩略图 -3
写的这些功能主要就是放在定时任务上,每分钟查询是否要有转换的图片,有的换然后就转换,前端展示图片就可以,大家可以浏览图片.不用在去下载哪些文件了. 下面的是pdf转图片加缩略图的 import jav ...
最新文章
- 作者解读ICML接收论文:如何使用不止一个数据集训练神经网络模型?
- c语言输入身高计算标准体重_女人身高165cm标准体重是多少?
- android:descendantFocusability用法
- Android 系统 (39)---OTA后启动第三方APP出现APP Crash
- CnBlogs自定义博客样式
- 解决office2003无法卸载的问题
- python不调包实现sobel_python利用百度云接口实现车牌识别的示例
- HTML DOM学习
- Qt 学习之路 2(84):Repeater
- 笔记本开热点手机一直显示正在获取ip
- macosx安装之旅(8)-常见问题(转载)
- 2023年武汉市中等职业学校技能大赛 “网络搭建与应用”
- IIS 端口netstat -ano命令
- 再论人与人的三大关系:生存关系、性关系和经济关系
- halcon学习和实践(颜色筛选)
- JS 特性:可选链(?.)
- GroupingComparator 自定义分组
- 3. 简单前馈神经网络模型及PyTorch实现
- 数据可视化查看2021城市GDP
- eve-ng 自定义linux镜像