温馨提示:代码在线浏览功能只能做为源码浏览参考,不能展示项目的全部,如果想更进一步了解该代码请下载:功能很全asp.net图片水印组件源码2.0
当前文件路径:ImageWaterMark/Config_XML.aspx

1<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Config_XML.aspx.cs" Inherits="PanRoor.XML" %> 2
<html xmlns="http://www.w3.org/1999/xhtml" > 3
<head runat="server"> 4
<meta http-equiv="Content-Type" content="text/html; charset=gb2311"> 5
<title>无标题页</title> 6
<script language='JavaScript'> 7
function SelectColor(sEL,form){ 8
var dEL = document.all(sEL); 9
var url = 'selcolor.aspx?color='+encodeURIComponent(sEL); 10
var arr = showModalDialog(url,window,'dialogWidth:280px;dialogHeight:250px;help:no;scroll:no;status:no'); 11
if (arr) { 12
form.value=arr; 13
//sEL.style.backgroundColor=arr; 14
form.style.backgroundColor=arr; 15
form.style.color=arr; 16
} 17
} 18
</script> 19
20
<link href="style.css" type="text/css" rel=stylesheet /> 21
22
</head> 23
<body style="text-align: center" bottommargin="0" leftmargin="0" rightmargin="0" topmargin="0"> 24
25
<form id="form1" runat="server"> 26
<table align="center" border="0" cellpadding="5" cellspacing="0" class="tableBorder" 27
width="98%"> 28
<tr> 29
<th colspan="4" height="25"> 30
基本设置</th> 31
</tr> 32
<tr> 33
<td align="right" style="width: 20%"> 34
水印功能</td> 35
<td align="right" style="text-align: left; width: 330px;"> 36
<asp:RadioButtonList ID="rb_NoAndOff" runat="server" RepeatColumns="2" RepeatDirection="Horizontal" 37
RepeatLayout="Flow"> 38
<asp:ListItem Value="true">启用</asp:ListItem> 39
<asp:ListItem Value="false">禁用</asp:ListItem> 40
</asp:RadioButtonList></td> 41
<td align="right" width="40%"> 42
自定义文字水印阴影深度<span style="color: #ff0000">X</span>轴</td> 43
<td width="60%"> 44
<asp:TextBox ID="tb_ShadowX" runat="server" Width="45px"></asp:TextBox>像素</td> 45
</tr> 46
<tr style="color: #000000"> 47
<td align="right" class="forumRowHighlight" style="width: 20%"> 48
水印类型</td> 49
<td align="right" class="forumRowHighlight" style="text-align: left; width: 330px;"> 50
<asp:RadioButtonList ID="rb_PicAndText" runat="server" RepeatColumns="2" RepeatDirection="Horizontal" 51
RepeatLayout="Flow"> 52
<asp:ListItem Value="pic">图片</asp:ListItem> 53
<asp:ListItem Value="text">文字</asp:ListItem> 54
</asp:RadioButtonList></td> 55
<td align="right" class="forumRowHighlight"> 56
自定义文字水印阴影深度<span style="color: #ff0000">Y</span>轴</td> 57
<td class="forumRowHighlight"> 58
<asp:TextBox ID="tb_ShadowY" runat="server" Width="45px"></asp:TextBox>像素</td> 59
</tr> 60
<tr> 61
<td align="right" style="width: 20%"> 62
水印图片路径 63
</td> 64
<td align="right" style="text-align: left; width: 330px;"> 65
<asp:TextBox ID="tb_picpath" runat="server" Width="193px"></asp:TextBox></td> 66
<td align="right" id="TD1"> 67
自定义水印位置<span style="color: #ff0000">X</span>轴</td> 68
<td> 69
<asp:TextBox ID="tb_PlaceX" runat="server" Width="45px"></asp:TextBox>像素</td> 70
</tr> 71
<tr style="color: #000000"> 72
<td align="right" class="forumRowHighlight" style="height: 34px; width: 20%;"> 73
水印文字</td> 74
<td align="right" class="forumRowHighlight" style="height: 34px; text-align: left; width: 330px;"> 75
<asp:TextBox ID="tb_WM_Text" runat="server" Width="145px"></asp:TextBox></td> 76
<td align="right" class="forumRowHighlight" style="height: 34px"> 77
自定义水印位置<span style="color: #ff0000">Y</span>轴</td> 78
<td class="forumRowHighlight" style="height: 34px"> 79
<asp:TextBox ID="tb_PlaceY" runat="server" Width="45px"></asp:TextBox>像素</td> 80
</tr> 81
<tr> 82
<td align="right" style="width: 20%"> 83
水印位置</td> 84
<td align="right" style="text-align: left; width: 330px;"> 85
<asp:DropDownList ID="ddl_Location" runat="server"> 86
<asp:ListItem Value="LeftTop">左上角</asp:ListItem> 87
<asp:ListItem Value="LeftBottom">左下角</asp:ListItem> 88
<asp:ListItem Value="Center">居中</asp:ListItem> 89
<asp:ListItem Value="RightTop">右上角</asp:ListItem> 90
<asp:ListItem Value="RightBottom">右下角</asp:ListItem> 91
<asp:ListItem Value="CenterTop">上居中</asp:ListItem> 92
<asp:ListItem Value="CenterBottom">下居中</asp:ListItem> 93
<asp:ListItem Value="CenterLeft">左居中</asp:ListItem> 94
<asp:ListItem Value="CenterRight">右居中</asp:ListItem> 95
96
</asp:DropDownList></td> 97
<td align="right"> 98
自定义缩略图宽度</td> 99
<td> 100
<asp:TextBox ID="tb_MinWidth" runat="server" Width="45px"></asp:TextBox>像素</td> 101
</tr> 102
<tr> 103
<td align="right" class="forumRowHighlight" style="width: 20%"> 104
水印透明度</td> 105
<td align="right" class="forumRowHighlight" style="text-align: left; width: 330px;"> 106
<asp:TextBox ID="tb_Transparence" runat="server" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" 107
Width="35px" MaxLength="3" Height="20px"></asp:TextBox>% 108
<span style="color: #ff0000; font-size:8pt">* 最大值为100</span></td> 109
<td align="right" class="forumRowHighlight"> 110
自定义缩略图高度</td> 111
<td class="forumRowHighlight"> 112
<asp:TextBox ID="tb_MinHeight" runat="server" Width="45px"></asp:TextBox>像素</td> 113
</tr> 114
<tr> 115
<td align="right" style="width: 20%"> 116
文字阴影模糊透明度</td> 117
<td align="right" style="width: 330px; text-align: left"> 118
<asp:TextBox ID="Txtshadowtransparence" runat="server" Height="20px" MaxLength="3" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" 119
Width="35px" ></asp:TextBox>% <span style="font-size: 8pt; color: #ff0000">* 最大值为100</span></td> 120
<td align="right"> 121
图像质量</td> 122
<td > 123
<asp:TextBox ID="PicVal" runat="server" Height="20px" MaxLength="3" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" 124
Width="35px"></asp:TextBox>% <span style="font-size: 8pt; color: #ff0000">* 最大值为100</span></td> 125
</tr> 126
<tr> 127
<td align="right" class="forumRowHighlight" style="width: 20%"> 128
马赛克效果</td> 129
<td align="right" class="forumRowHighlight" style="width: 330px; text-align: left"> 130
<asp:RadioButtonList ID="Mosaic" runat="server" RepeatColumns="2" RepeatDirection="Horizontal" 131
RepeatLayout="Flow"> 132
<asp:ListItem Value="true">启用</asp:ListItem> 133
<asp:ListItem Value="false">禁用</asp:ListItem> 134
</asp:RadioButtonList></td> 135
<td align="right" class="forumRowHighlight"> 136
马赛克范围</td> 137
<td class="forumRowHighlight"> 138
X<asp:TextBox ID="txtmX" runat="server" Height="20px" MaxLength="3" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" 139
Width="35px"></asp:TextBox> 140
Y<asp:TextBox ID="txtmY" runat="server" Height="20px" MaxLength="3" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" 141
Width="35px"></asp:TextBox> 142
width<asp:TextBox ID="txtmWidth" runat="server" Height="20px" MaxLength="3" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" 143
Width="35px"></asp:TextBox> 144
height<asp:TextBox ID="txtmHeight" runat="server" Height="20px" MaxLength="3" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" 145
Width="35px"></asp:TextBox></td> 146
</tr> 147
<tr> 148
<td align="right" style="width: 20%"> 149
图片裁剪</td> 150
<td align="right" style="width: 330px; text-align: left"> 151
<asp:RadioButtonList ID="Cut" runat="server" RepeatColumns="2" RepeatDirection="Horizontal" 152
RepeatLayout="Flow"> 153
<asp:ListItem Value="true">启用</asp:ListItem> 154
<asp:ListItem Value="false">禁用</asp:ListItem> 155
</asp:RadioButtonList></td> 156
<td align="right"> 157
裁剪范围</td> 158
<td > 159
X<asp:TextBox ID="txtcX" runat="server" Height="20px" MaxLength="3" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" 160
Width="35px"></asp:TextBox> 161
Y<asp:TextBox ID="txtcY" runat="server" Height="20px" MaxLength="3" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" 162
Width="35px"></asp:TextBox> 163
width<asp:TextBox ID="txtcWidth" runat="server" Height="20px" MaxLength="3" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" 164
Width="35px"></asp:TextBox> 165
height<asp:TextBox ID="txtcHeight" runat="server" Height="20px" MaxLength="3" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" 166
Width="35px"></asp:TextBox></td> 167
</tr> 168
<tr> 169
<td align="right" class="forumRowHighlight" style="width: 20%"> 170
是否生成缩略图</td> 171
<td align="right" class="forumRowHighlight" style="width: 330px; text-align: left"><asp:RadioButtonList ID="Miniature" runat="server" RepeatColumns="2" RepeatDirection="Horizontal" 172
RepeatLayout="Flow"> 173
<asp:ListItem Value="true">启用</asp:ListItem> 174
<asp:ListItem Value="false">禁用</asp:ListItem> 175
</asp:RadioButtonList></td> 176
<td align="right" class="forumRowHighlight"> 177
删除原图</td> 178
<td class="forumRowHighlight"><asp:RadioButtonList ID="DelPic" runat="server" RepeatColumns="2" RepeatDirection="Horizontal" 179
RepeatLayout="Flow"> 180
<asp:ListItem Value="true">是</asp:ListItem> 181
<asp:ListItem Value="false">否</asp:ListItem> 182
</asp:RadioButtonList></td> 183
</tr> 184
<tr> 185
<td align="right" style="width: 20%"> 186
旋转角度</td> 187
<td align="right" style="text-align: left; width: 330px;"> 188
<asp:TextBox ID="tb_Angle" runat="server" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" 189
Width="35px" MaxLength="3" Height="20px"></asp:TextBox>度</td> 190
<td align="right"> 191
自定义缩略图路径</td> 192
<td> 193
<asp:TextBox ID="tb_MinPath" runat="server" Width="170px"></asp:TextBox> 194
说明:相对路径</td> 195
</tr> 196
<tr> 197
<td align="right" class="forumRowHighlight" style="width: 20%"> 198
水印字体</td> 199
<td align="right" class="forumRowHighlight" style="text-align: left; width: 330px;"> 200
<asp:DropDownList ID="ddl_font" runat="server"> 201
</asp:DropDownList></td> 202
<td align="right" class="forumRowHighlight"> 203
自定义生成水印图片宽度</td> 204
<td class="forumRowHighlight"> 205
<asp:TextBox ID="tb_ZipWidth" runat="server" Width="45px"></asp:TextBox>像素</td> 206
</tr> 207
<tr> 208
<td align="right" style="width: 20%"> 209
文字大小</td> 210
<td align="right" style="text-align: left; width: 330px;"> 211
<asp:TextBox ID="tb_FontSize" runat="server" onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;" 212
Width="35px" MaxLength="3" Height="20px"></asp:TextBox>号</td> 213
<td align="right"> 214
自定义生成水印图片高度</td> 215
<td> 216
<asp:TextBox ID="tb_ZipHeight" runat="server" Width="45px" ></asp:TextBox>像素</td> 217
</tr> 218
<tr> 219
<td align="right" class="forumRowHighlight" style="width: 20%"> 220
文字颜色</td> 221
<td align="right" class="forumRowHighlight" style="text-align: left; width: 330px;"> 222
<asp:TextBox ID="tb_FontColor" runat="server" MaxLength="7" Style="cursor:default" Width="35px"></asp:TextBox> 223
<img id="Img2" src="Images/color1.gif" border="0" title="选择颜色" onmouseover="src='Images/color2.gif'" onmouseout="src='Images/color1.gif'" Style="cursor: default; position: absolute;" onClick='SelectColor(this,tb_FontColor)' /></td> 224
<td align="right" class="forumRowHighlight"> 225
自定义生成水印图片路径</td> 226
<td class="forumRowHighlight"> 227
<asp:TextBox ID="tb_SavePath" runat="server" Width="170px"></asp:TextBox> 228
说明:相对路径</td> 229
</tr> 230
<tr> 231
<td align="right" style="width: 7841px"> 232
文字形状</td> 233
<td align="right" style="text-align: left; width: 330px;"> 234
<asp:DropDownList ID="ddl_Form" runat






}
}