使用java如何将两张图片合为一张,然后保存起来??? 就像做贴图。一张图片中间透明四周不透明,另一张是(.jpg或gif);用有透明的那张覆盖另一张(合并成一张,大小以有透明的那张图片为准),合成后透明的那部分显示被覆盖的图片的内容。覆盖位置可以随意调整。希望各位顶力帮助提供源码。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以载入到BufferedImage两个BufferedImage可以操作,比如讲一个画到另一个上,然后在保存就可以了。给你一些代码片断 public boolean loadFromFile() { try { JPEGImageDecoder jid = JPEGCodec.createJPEGDecoder(new FileInputStream(jpegSrcFile)); jpegImage = jid.decodeAsBufferedImage(); width = jpegImage.getWidth(); height = jpegImage.getHeight(); } catch (Exception e) { return false; } return true; } BufferedImage exchangeImage = new BufferedImage(w, h, BufferedImage.TYPE_4BYTE_ABGR); JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(new FileOutputStream(jpegFile)); encoder.encode(exchangeImage);BufferedImage.createGraphics().drawImage(BufferedImage img, BufferedImageOp op, int x, int y); jsp与xml/xslt的问题 下载时Jsp页面自己关闭后,才出现下载的对话框 用MyIE从网页下载文件不正常的问题?????? 求教 JSP页面乱码问题 struts表单繁体中文乱码 数字和英文正确 jsp 怎么实现展现表格模型 一个WEB开发的应用平台,不错的去看看! jsp文件管理器要用到什么特殊的类包吗,到哪里下呀,谢谢各位,请帮忙! 关于两个页面之间传值,和打开新的页面的问题。急用!解决问题马上给分!!! 数据库连接关不掉怎么办? 请大侠帮我看 下这个错误怎么解决?谢谢了! 使用jsp上传文件时,上传好的文件保存在什么地方??急呀!!!! 如何实现窗口关闭功能
两个BufferedImage可以操作,比如讲一个画到另一个上,
然后在保存就可以了。给你一些代码片断 public boolean loadFromFile() {
try {
JPEGImageDecoder jid = JPEGCodec.createJPEGDecoder(new FileInputStream(jpegSrcFile));
jpegImage = jid.decodeAsBufferedImage();
width = jpegImage.getWidth();
height = jpegImage.getHeight();
} catch (Exception e) {
return false;
}
return true;
}
BufferedImage exchangeImage = new BufferedImage(w, h, BufferedImage.TYPE_4BYTE_ABGR);
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(new FileOutputStream(jpegFile));
encoder.encode(exchangeImage);BufferedImage.createGraphics().drawImage(BufferedImage img, BufferedImageOp op, int x, int y);