ASP+上传文件语法
来源:互联网 发布:远距离狙击模拟软件 编辑:程序博客网 时间:2024/05/21 10:34
ASP+上传文件语法
这里有一个怎样用ASP+上传文件的非常简单例子
<html>
<script language="VB" runat=server>
Sub UploadBtn_Click(Sender as Object, E as EventArgs)
UploadFile.PostedFile.SaveAs(Server.MapPath("test.jpg"))
MyImage.ImageUrl = "test.jpg"
MyImage.Visible = true
End Sub
</script>
<body>
<form enctype="multipart/form-data" runat=server>
<h3>
选择上传文件: <input id="UploadFile" type=file runat=server>
<asp:button Text="Upload Me!" OnClick="UploadBtn_Click" runat=server/>
<hr>
<asp:image id="MyImage" Visible=false runat=server/>
</form>
</body>
</html>
Here is a more complex example, which enables you to upload a file, and then using the System.Drawing APIs
to resize/crop the image, overlay a custom text message onto the image, and then save it back out to disk
as a .jpg (note that this sample works with *any* browser). I've written this one in C# -- but you would
obviously be able to use VB or JScript to do it as well:
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Drawing" %>
<%@ Import Namespace="System.Drawing.Imaging" %>
<html>
<script language="C#" runat=server>
void UploadBtn_Click(Object sender, EventArgs e) {
UploadFile.PostedFile.SaveAs(Server.MapPath("test.jpg"));
ImageEditor.Visible = true;
}
void UpdateBtn_Click(Object sender, EventArgs e) {
System.Drawing.Image image = System.Drawing.Image.FromFile(Server.MapPath("test.jpg"));
System.Drawing.Image newimage = new Bitmap(image.Width, image.Height, PixelFormat.Format32bppRGB);
Graphics g = Graphics.FromImage(newimage);
g.DrawImage(image,0,0,image.Width,image.Height);
Font f = new Font("Lucida Sans Unicode", Int32.Parse(FontSize.SelectedItem.Text));
Brush b = new SolidBrush(Color.Red);
g.DrawString(Caption.Text, f, b, 10, 140);
g.Dispose();
System.Drawing.Image thumbImage = newimage.GetThumbnailImage(Int32.Parse(Width.Text),Int32.Parse
(Height.Text),null,0);
image.Dispose();
thumbImage.Save(Server.MapPath("test.jpg"), ImageFormat.JPEG);
}
</script>
<body>
<form enctype="multipart/form-data" runat=server>
<h3>
Select File To Upload: <input id="UploadFile" type=file runat=server>
<asp:button Text="Upload Me!" OnClick="UploadBtn_Click" runat=server/>
<hr>
<asp:panel id="ImageEditor" Visible=false runat=server>
<img src="test.jpg">
<h3>
Image Width: <asp:textbox id="Width" runat=server/>
Image Height: <asp:textbox id="Height" runat=server/> <br>
Text Caption: <asp:textbox id="Caption" runat=server/>
Caption Size: <asp:dropdownlist id="FontSize" runat=server>
<asp:listitem>14</asp:listitem>
<asp:listitem>18</asp:listitem>
<asp:listitem>26</asp:listitem>
<asp:listitem>36</asp:listitem>
<asp:listitem>48</asp:listitem>
<asp:listitem>62</asp:listitem>
</asp:dropdownlist>
<asp:button Text="Update Image" OnClick="UpdateBtn_Click" runat=server/>
</h3>
</asp:panel>
</form>
</body>
</html>
- ASP+上传文件语法
- ASP+上传文件语法
- asp.net文件上传
- ASP文件上传
- ASP.Net文件上传
- ASP.Net文件上传
- ASP上传文件
- 文件上传类.asp
- ASP.NET上传文件
- asp.net文件上传
- ASP.NET上传文件
- Asp.Net 文件上传
- ASP文件上传类
- asp.net上传文件
- ASP.NET上传文件
- asp.net上传文件
- asp文件上传
- ASp文件上传
- 纯ASP上传图像文件到数据库的最佳例子
- 单片机 自我感觉较好的按键程序
- 设计ASP时对其安全性以及稳定性设计的经验
- 最近才发现我的程序里有如此多的漏洞
- ASP.NET Server Control Design Time Support
- ASP+上传文件语法
- 下载网页中的所有资源
- 硅谷黑幕:技术人员年龄歧视
- Java HashMap()小问题
- Daily Sentence(2014~05)
- office365 sharepoint2013 online 环境:使用Jquery 读取list 并把list数据快速插入HTML table(其他数据格式同理)
- 程序员职业之路的选择
- UVa 639 & HOJ 1086 & POJ 1315 - Don't Get Rooked
- 【闲来刷 leetcode】 序