站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题如何在网页上的图片加入动态文字

如何在网页上的图片加入动态文字

摘要: 如何在网页上的图片加入动态文字


做一个网页,里面加载个图片,如何在图片上加入文字,不能把文字直接加到图片上,因为文字是动态的.我加文字的时候总是加到图片的下面,我就想加到图片的里面.


up


up


还是不明白意思


可以的,初步想法是:图片以请求的方式来获得,用servlet来响应
然后从本地得到背景图,通过
Graphics.drawChars(char[] data,int offset,int length,int x,int y)
或者Graphics.drawBytes(....)方法给图片写上文字
还有一些在图片上写文字的方法,具体查Graphics类的API

然后Response.getOutputStream(),得到输出流
把这个图片作为文件写进这个流中就可以了

--------------------
drawChars
public void drawChars(char[] data,
int offset,
int length,
int x,
int y)使用此图形上下文的当前字体和颜色绘制由指定字符数组给定的文本。首字符的基线位于此图形上下文坐标系统的 (x, y) 位置处。

参数:
data - 要绘制的字符数组
offset - 数据的初始偏移量
length - 要绘制的字符数
x - 文本基线的 x 坐标
y - 文本基线的 y 坐标



图片做表格背景
文字放表格中显示不就得了


做成GIF就可以啦!!




↑返回目录
前一篇: jspsmart
后一篇: 配置文件中的运行参数