1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > java对PNG图片圆角处理 保持PNG透明背景

java对PNG图片圆角处理 保持PNG透明背景

时间:2021-09-11 09:42:22

相关推荐

java对PNG图片圆角处理 保持PNG透明背景

php教程|php手册

java,图片,圆角

php教程-php手册

一个简单的网页的源码,ubuntu无法加载桌面,怎么隐藏tomcat版本号,爬虫生产者,php临时存储文件夹,深圳海外seolzw

/** 圆角处理* @param BufferedImage* @param cornerRadius* */public static String makeRoundedCorner(String srcImageFile, String result, String type, int cornerRadius) { try { BufferedImage image = ImageIO.read(new File(srcImageFile)); int w = image.getWidth(); int h = image.getHeight(); BufferedImage output = new BufferedImage(w, h, BufferedImage.TYPE_INT_ARGB); Graphics2D g2 = output.createGraphics(); output = g2.getDeviceConfiguration().createCompatibleImage(w, h, Transparency.TRANSLUCENT); g2.dispose(); g2 = output.createGraphics(); g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g2.fillRoundRect(0, 0,w, h, cornerRadius, cornerRadius); g2.setComposite(AlphaComposite.SrcIn); g2.drawImage(image, 0, 0, w, h, null); g2.dispose(); ImageIO.write(output, type, new File(result)); return result; } catch (IOException e) { e.printStackTrace(); } return null;}

手机书屋源码,ubuntu锁定内核版本,python 爬虫获取商品,啃php,兰州人工SEOlzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。