Servlet实现动态图文结合输出 - 编程入门网
;italic")) mFont=new Font (fontName,Font.ITALIC,fontSize);
if(fontStyle.equalsIgnoreCase("bold")) mFont=new Font (fontName,Font.BOLD,fontSize);
if(fontStyle.equalsIgnoreCase("plain")) mFont=new Font (fontName,Font.PLAIN,fontSize);
g.setFont(mFont);
//输出文字
g.drawString(text,x,y);
//输出数据流
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(output);
encoder.encode(image);
imageIn.close();
}
output.close();
}
}//////////
Servlet实现动态图文结合输出(3)时间:2011-08-11 黄林榕上面获取参数的代码使用了一个工具类,它是扩展了request.getParameter()功能的一个类:package net.xdevelop.util;
Servlet实现动态图文结合输出(4)时间:2011-08-11 黄林榕实际应用 在web.xml中声明该Servlet 将net.xdevelop.merge.TextIntoImage类和net.xdevelop.util.ParamUtil类放入WEB- INF/classes/ JSP页面调用,本例中要将bg.jpg文件放入根目录,示例代码: <img border="0" src="/TextIntoImage?text=热点聚焦 &imageFile=/bg.jpg&x=20&y=20&fontColor=FFFFFF&fontStyle=bold&fontNam e=宋体&fontSize=16"> 继续完善 到此可以暂告一个段落了。不过还有很多地方有待继续完善,例如:加入文字效果处理(阴影、立体 、浮雕等),文 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |