博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
图片加水印文字,logo。生成缩略图
阅读量:5375 次
发布时间:2019-06-15

本文共 1514 字,大约阅读时间需要 5 分钟。

简单JSP代码

图片加水银文字

try {        String path = request.getRealPath("images\\01.jpg");        out.print(path);        BufferedImage img = ImageIO.read(new FileInputStream(path));        out.print(img.getWidth());        out.print("

"); out.print(img.getHeight()); Graphics g = img.getGraphics(); g.setColor(Color.YELLOW); g.drawString("Hello 13014577033", 100, 200); ImageIO.write(img, "jpg", new File("c:/t_01.jpg")); } catch (Exception e) { e.printStackTrace(); }

 

加logo

String path = request.getRealPath("images\\02.jpg");    String npath = request.getRealPath("images\\s02.jpg");    ImageUtil iu = new ImageUtil(path);    iu.thumd(100,50,npath);    String nnpath = request.getRealPath("images\\t02.jpg");    iu.txt("培训教育",30, nnpath);    String logo = request.getRealPath("images\\fz.png");    String nn = request.getRealPath("images\\logot2.jpg");    iu.logo(logo, nn);

缩略图

try {    String path = request.getRealPath("images\\01.jpg");    BufferedImage img = ImageIO.read(new FileInputStream(path));    int w = img.getWidth();    int h = img.getHeight();     int ww = 200;    int hh = 150;    BufferedImage nimg = new BufferedImage(ww,hh,BufferedImage.TYPE_INT_RGB);    Graphics g = nimg.getGraphics();    g.drawImage(img, 0, 0, ww, hh, 0, 0, w, h, null);    ImageIO.write(nimg, "jpg", new File("c:/s_01.jpg"));} catch (Exception e) {    e.printStackTrace();}

 

Java类

http://www.cnblogs.com/Dreamlu/p/4151256.html

转载于:https://www.cnblogs.com/Dreamlu/p/4185463.html

你可能感兴趣的文章
linux搭建apache服务并修改默认路径
查看>>
Windows资源管理器打开文件夹卡顿原因及解决办法
查看>>
linux中fork()函数详解
查看>>
Spring框架基础(中)
查看>>
java文件的读写程序代码
查看>>
NOIP200703守望者的逃离
查看>>
SmbException: 0xC000007F
查看>>
UVA 12627 气球胀啊胀
查看>>
Apache 的ab压力测试工具
查看>>
linux进程状态D
查看>>
256.Paint House
查看>>
Java7中的文件和目录管理----Path类
查看>>
tarjan算法(割点/割边/点连通分量/边连通分量/强连通分量)
查看>>
windows下通过navicat for mysql连接centos6.3-64bit下的MySQL数据库
查看>>
创建单例
查看>>
Linux shell脚本编程基础之练习篇
查看>>
maven web项目build失败
查看>>
常用在线小工具
查看>>
canvas
查看>>
F2BPM流程中心RESTfull解决方案及示例
查看>>