📄 diy.jsp
字号:
<%@ page pageEncoding="GB2312" contentType="text/html"
import="java.awt.*"
import="javax.swing.*"
import="jjava.text.*"
%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ include file="/inc/config.jsp" %>
<fmt:requestEncoding value="gb2312" />
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>自己DIY打造QQ闪字</title>
<link href="images/css.css" rel="stylesheet" type="text/css">
<script src="images/js.js"></script>
<script language=JavaScript src="images/dialog.js"></script>
</head>
<body ondragstart="return false;">
<%
String imgurl = request.getParameter("imgurl");
if(imgurl== null){
imgurl = "images/nophoto.jpg";
}
ImageIcon imgIcon=new ImageIcon(request.getRealPath("/")+imgurl);//根据一个URL创建一个图像
Image theImg =imgIcon.getImage();//获取图像并付值给图形类型theImg
int width=theImg.getWidth(null);//确定图像的宽度
int height= theImg.getHeight(null);//确定图像的高度
%>
<c:catch var="isok">
<table width="1000" border="0" cellspacing="0">
<tr>
<td width="370"><a href="/"><img src="images/logo.gif" alt="<%=webname%>" width="368" height="82" border="0"></a></td>
<td><script src="/ad/ad600.js"></script></td>
</tr>
</table>
<table width="1000" border="0" cellspacing="0" style="margin-bottom:5px">
<tr>
<td width="610" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" style="margin-bottom:5px">
<tr>
<td width="70" height="40"><img src="images/show_r2_c2.jpg" width="70" height="40"></td>
<td background="images/show_r2_c4.jpg"><a href="showlist.jsp"><img src="images/showimg.gif" width="59" height="15" border="0"></a></td>
<td width="59"><img src="images/show_r2_c6.jpg" width="59" height="40"></td>
<td background="images/show_r2_c4.jpg"><a href="background.jsp"><img src="images/bjimg.gif" width="74" height="15" border="0"></a></td>
<td width="59"><img src="images/show_r2_c6.jpg" width="59" height="40"></td>
<td background="images/show_r2_c4.jpg"><a href="up.jsp" target="_blank"><img src="images/diy.gif" width="83" height="15" border="0"></a></td>
<td width="59"><img src="images/show_r2_c6.jpg" width="59" height="40"></td>
<td background="images/show_r2_c4.jpg"><a href="help" target="_blank"><img src="images/help.gif" width="89" height="15" border="0"></a></td>
<td width="61"><img src="images/show_r2_c8.jpg" width="61" height="40"></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0">
<tr>
<td><script src="/ad/ad610.js"></script></td>
</tr>
</table></td>
<td width="10"> </td>
<td valign="top"><table width="100%" border="0" cellpadding="5" cellspacing="0" class="p4">
<sql:query var="tabsql" sql="Select top 35 * from tab order by click desc"/>
<tr>
<td><B>快速导航:</B>
<c:forEach var="row" items="${tabsql.rows}"><a href="showlist.jsp?t=${row.tabname}" class="bt1">${row.tabname}</a> </c:forEach></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="5" cellspacing="0">
<form action="/upload/upload.jsp" method="POST" enctype="multipart/form-data">
<tr>
<td align="center">背景上传
<input name="myfile" type="file" size="28">
<input type="submit" name="button" id="button" value=" 上传 "> </td>
</tr>
</form>
</table>
</td>
</tr>
</table>
<sql:query var="fontssql" sql="Select * from fonts ORDER BY ID desc" />
<form name="form1" method="post" target="_blank">
<table width="1000" border="0" cellpadding="5" class="p4">
<tr>
<td width="1%">
<div id="images1" name=Mtext style="width:<%=width%>px;height:<%=height%>px;overflow=hidden;border:dashed 1px;top:0;left:0"><img src="<%=imgurl%>">
<div onMouseDown="init();" onMouseMove="moveIt();" onMouseUp="end();" style="position:absolute;top:0;left:0">
<div id="hd">
<img src="images/wz.gif"> </div>
</div>
</div> </td>
<td rowspan="2" valign="top"><table border="0" cellpadding="2">
<tr>
<td class="p1x"><B>第一帧参数设置</B></td>
</tr>
<tr>
<td class="p1x"><label>输入文字:
<input name="text" type="text" id="text5" size="35" maxlength="35">
<input name="texta" id="texta" value="" type=hidden>
</label></td>
</tr>
<tr>
<td class="p1x">选择字体:
<label>
<select name="fonts" id="fonts5">
<c:forEach var="row" items="${fontssql.rows}">
<option value="${row.fontsurl}">${row.fontsName}</option>
</c:forEach>
</select>
<input name="fontsa" id="fontsa" value="" type=hidden>
字体大小:
<select name="fontSize" id="fontSize5">
<c:forEach begin="12" end="100" var="sz">
<option value="${sz}">${sz}</option>
</c:forEach>
</select>
<input name="fontSizea" id="fontSizea" value="" type=hidden>
像素</label></td>
</tr>
<tr>
<td class="p1x"><label>字体颜色:
<input type=text id=d_bgcolor5 name=d_bgcolor size=7 value="">
<input name="d_bgcolora" id="d_bgcolora" value="" type=hidden>
<img src="images/Rect.gif" style="cursor:hand" id=s_bgcolor5 onClick="SelectColor('bgcolor5')"> 字体样式:
<input type="checkbox" name="isb" id="isb5"><input name="isba" id="isba" value="" type=hidden>加粗
<input type="checkbox" name="isx" id="isx5">倾斜
<input name="isxa" id="isxa" value="" type=hidden>
<input type="checkbox" name="jc" id="jc5">
<input name="jca" id="jca" value="" type=hidden>
消除锯齿</label></td>
</tr>
<tr>
<td class="p1x"><label>特效:
<br><input type="checkbox" name="outline" id="outline5"><input name="outlinea" id="outlinea" value="" type=hidden>描边效果
轮廓颜色<input type=text id=d_outline5 name=d_outline size=7 value=""><input name="d_outlinea" id="d_outlinea" value="" type=hidden>
<img src="images/Rect.gif" style="cursor:hand" id=s_outline5 onClick="SelectColor('outline5')">
<br><input type="checkbox" name="engrave" id="engrave5"><input name="engravea" id="engravea" value="" type=hidden>雕刻效果
背景颜色<input type=text id=d_engrave5 name=d_engrave size=7 value=""><input name="d_engravea" id="d_engravea" value="" type=hidden>
<img src="images/Rect.gif" style="cursor:hand" id=s_engrave5 onClick="SelectColor('engrave5')">
<br><input type="checkbox" name="shadow" id="shadow5"><input name="shadowa" id="shadowa" value="" type=hidden>阴影效果
阴影颜色<input type=text id=d_shadow5 name=d_shadow size=7 value=""><input name="d_shadowa" id="d_shadowa" value="" type=hidden>
<img src="images/Rect.gif" style="cursor:hand" id=s_shadow5 onClick="SelectColor('shadow5')">
<br><input type="checkbox" name="effects" id="effects5"><input name="effectsa" id="effectsa" value="" type=hidden>3D 特效
背景颜色<input type=text id="d_3dEffects5" name="d_3dEffects" size=7 value=""><input name="d_3dEffectsa" id="d_3dEffectsa" value="" type=hidden>
<img src="images/Rect.gif" style="cursor:hand" id=s_3dEffects5 onClick="SelectColor('3dEffects5')">
背景颜色2<input type=text id="d_3dEffects25" name="d_3dEffects2" size=7 value=""><input name="d_3dEffects2a" id="d_3dEffects2a" value="" type=hidden>
<img src="images/Rect.gif" style="cursor:hand" id=s_3dEffects25 onClick="SelectColor('3dEffects25')">
</label></td>
</tr>
<tr>
<td align="center"><label>
文字坐标:
X <input name="xz" type="text" id="xz5" value="" size="8" onChange="addSelect('hd','xz5');">
<input name="xza" id="xza" value="" type=hidden>
Y <input name="yz" type="text" id="yz5" value="" size="8" onChange="addSelect1('hd','yz5');"> (可输入值)
<input name="yza" id="yza" value="" type=hidden>
</label></td>
</tr>
<tr>
<td align="center"><input id="imgurl" name="imgurl" value="<%=imgurl%>" type=hidden>
<input type="submit" name="button5" id="button5" value="效果预览" onClick="javascript:show();"></td>
</tr>
</table></td>
</tr>
</table>
<table width="1000" border="0" cellpadding="0" cellspacing="0">
<tr>
<td> </td>
</tr>
</table>
<table width="1000" border="0" cellpadding="5" class="p4">
<tr>
<td width="1%">
<div name=Mtext style="width:<%=width%>px;height:<%=height%>px;overflow=hidden;border:dashed 1px;top:0;left:0"><img src="<%=imgurl%>">
<div onMouseDown="init();" onMouseMove="moveIt1();" onMouseUp="end();" style="position:absolute;top:0;left:0">
<div id="hd1">
<img src="images/wz.gif"> </div>
</div>
</div> </td>
<td rowspan="2" valign="top"><table border="0" cellpadding="2">
<tr>
<td class="p1x"><B>第二帧参数设置</B></td>
</tr>
<tr>
<td class="p1x"><label>输入文字:
<input name="text" type="text" id="text1" size="35" maxlength="35">
</label></td>
</tr>
<tr>
<td class="p1x">选择字体:
<label>
<select name="fonts" id="fonts1">
<c:forEach var="row" items="${fontssql.rows}">
<option value="${row.fontsurl}">${row.fontsName}</option>
</c:forEach>
</select>
字体大小:
<select name="fontSize" id="fontSize1">
<c:forEach begin="12" end="100" var="sz">
<option value="${sz}">${sz}</option>
</c:forEach>
</select>
像素</label></td>
</tr>
<tr>
<td class="p1x"><label>字体颜色:
<input type=text id=d_bgcolor1 name=d_bgcolor size=7 value="">
<img src="images/Rect.gif" style="cursor:hand" id=s_bgcolor1 onClick="SelectColor('bgcolor1')"> 字体样式:<input type="checkbox" name="isb" id="isb1">加粗
<input type="checkbox" name="isx" id="isx1">倾斜
<input type="checkbox" name="jc" id="jc1">
消除锯齿</label></td>
</tr>
<tr>
<td class="p1x"><label>特效:
<br><input type="checkbox" name="outline" id="outline1">描边效果
轮廓颜色<input type=text id=d_outline1 name=d_outline size=7 value="">
<img src="images/Rect.gif" style="cursor:hand" id=s_outline1 onClick="SelectColor('outline1')">
<br><input type="checkbox" name="engrave" id="engrave1">雕刻效果
背景颜色<input type=text id=d_engrave1 name=d_engrave size=7 value="">
<img src="images/Rect.gif" style="cursor:hand" id=s_engrave1 onClick="SelectColor('engrave1')">
<br><input type="checkbox" name="shadow" id="shadow1">阴影效果
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -