导航:首页 > 文字图片 > jsp怎样把文字放在图片上面

jsp怎样把文字放在图片上面

发布时间:2023-08-31 09:17:40

❶ css 怎么设置文字在图片上并居中

1、首先,打开html编辑器,新建html文件,例如:index.html。

❷ jsp中点击图片如何才能显示后面的文字

img的属性alt应该能显示文字,但是这个应该把鼠标放上去会显示文字,你可以在onclick的js函数中对alt进行动态赋值,可以尝试下。

❸ jsp页面文字居左,图片居右,图片大,文字就跑到左下角了 ,怎么设置在左上角呢

将图片设置成背景啊
文字和图片的改变互不影响

❹ 如何利用java在图片上添加文字

// 读取模板图片内容
BufferedImage image = ImageIO.read(new FileInputStream("c:\\test.jpg"));
Graphics2D g = image.createGraphics();// 得到图形上下文
g.setColor(Color.BLACK); // 设置画笔颜色
// 设置字体
g.setFont(new Font("宋体", Font.LAYOUT_LEFT_TO_RIGHT, 15));// 写入签名
// 下面这一句中的43,image.getHeight()-10可以改成你要的坐标。
g.drawString("这是新加入的文字", 43, image.getHeight() - 10);
g.dispose();
FileOutputStream out = new FileOutputStream("c:\\test1.jpg");
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(image);
out.close();
希望我的回答能帮助你 谢谢 呵呵 答案补充 肯定了 在一张纸上写字 肯定会自动换行的 否则写外面?逻辑都通不过去~ 答案补充 把你的意思说出了 是不是随便的写字然后就提交 就把字写在了图片上还是?多少字 有没有约束? 答案补充 g.drawString("这是新加入的文字", 43, image.getHeight() - 10);

在这个做处理 你规定了字体的大小 那么获取字符的长度*大小 一次判断不要大于宽度 否则image.getHeight() - 10++ 你试试 应该可以的 我这里没有Eclipse 答案补充 public class mains {

/**
* @param args
*/

private static int fontsize = 15;

static String jj(String str)
{
String sContent = str;
sContent=sContent.replaceAll(" "," ");
sContent=sContent.replaceAll("<br/>","/");
sContent=sContent.replaceAll("<br>","/");

return sContent;
} 答案补充 static void hh(String str)
{
BufferedImage image;
try {
image = ImageIO.read(new FileInputStream("E:\\dian zi za /789.jpg"));
Graphics2D g = image.createGraphics();// 得到图形上下文
g.setColor(Color.BLACK); // 设置画笔颜色
// 设置字体
g.setFont(new Font("宋体", Font.LAYOUT_LEFT_TO_RIGHT, fontsize));// 写入签名
// 下面这一句中的43,image.getHeight()-10可以改成你要的坐标。

String text = jj(str); 答案补充 String [] text1 = text.split("/");

int h = image.getHeight();
int w = image.getWidth();
for(int i=0;i<text1.length;i++)
{

g.drawString(text1[i],0,fontsize+i*fontsize);
}
g.dispose();
FileOutputStream out = new FileOutputStream("E:\\dian zi za /789.jpg");
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(image);
out.close(); 答案补充 public static void main(String[] args) {
// TODO Auto-generated method stub

hh("sdakljsdhww<br/>asdasd<br/>a");
}

}
试试 可以换行 答案补充 关于 图片的尺寸以及字体是否超出 你自己试着解决下 不要过于依赖问

❺ 在JSP中怎样同时显示文本和图片

实现思路:可以将图片作为背景,之后上面不单可以放文本,还可以放表格或者其他的任意标签。举例:
<div style="background-image:url(../images/a.jpg)"><form action="login.do"> <input type="text" name="userName"/> <input type="password" name="password"/> </form></div>
以上实现的就是表单外面或者表单里面加一个div,在div上加背景图片,此时密码文本就显示在图片上面了。

阅读全文

与jsp怎样把文字放在图片上面相关的资料

热点内容
简单的春节画手抄报图片 浏览:987
手机点不开图片怎么办 浏览:875
word里的背景图片怎么去掉 浏览:540
pr如何两个图片同步 浏览:76
word插入图片后上下和右边有白边 浏览:751
撑伞男动漫图片 浏览:658
男生朦胧头像图片蓝色海水边 浏览:530
5O岁头发少烫什么发型好看图片 浏览:308
长记性文字图片 浏览:354
单身女孩怀孕卡通图片 浏览:951
男生梦幻漂亮图片 浏览:747
天气凉了早晚多加衣服图片 浏览:341
凳子情侣蛋糕图片可爱 浏览:153
绘画超级可爱又仙气的图片 浏览:240
鸡宝宝动漫图片大全 浏览:948
动漫萌系萝莉图片 浏览:456
男孩和女孩亲密图片 浏览:921
怎么装修淘宝背景图片 浏览:144
小朋友舞蹈衣服图片 浏览:174
手机怎么在图片上画线 浏览:191