`
- 浏览:
7065657 次
- 性别:
- 来自:
上海
-
-
-
<html><head>
-
<TITLE>dbtable.asp</TITLE>
-
</head>
-
<bodybgcolor="#FFFFFF">
-
<%
-
graphic="images/learnaspiconmain.gif"
-
HW=ReadImg(graphic)
-
Response.Writegraphic&"Dimensions:"&HW(0)&"x"&HW(1)&"<br>"
-
response.write"<imgsrc=""/"&graphic&""""
-
response.writeheight="""&HW(0)&"""
-
response.writewidth="""&HW(0)&"">"
-
%>
-
</body></html>
- Thelibrarythatisincludedis:
-
<%
- DimHW
- FunctionAscAt(s,n)
-
AscAscAt=Asc(Mid(s,n,1))
- EndFunction
- FunctionHexAt(s,n)
-
HexHexAt=Hex(AscAt(s,n))
- EndFunction
- FunctionisJPG(fichero)
-
IfinStr(uCase(fichero),".JPG")<>0Then
-
isJPG=true
- Else
-
isJPG=false
- EndIf
- EndFunction
- FunctionisPNG(fichero)
-
IfinStr(uCase(fichero),".PNG")<>0Then
-
isPNG=true
- Else
-
isPNG=false
- EndIf
- EndFunction
- FunctionisGIF(fichero)
-
IfinStr(uCase(fichero),".GIF")<>0Then
-
isGIF=true
- Else
-
isGIF=false
- EndIf
- EndFunction
- FunctionisBMP(fichero)
-
IfinStr(uCase(fichero),".BMP")<>0Then
-
isBMP=true
- Else
-
isBMP=false
- EndIf
- EndFunction
- FunctionisWMF(fichero)
-
IfinStr(uCase(fichero),".WMF")<>0Then
-
isWMF=true
- Else
-
isWMF=false
- EndIf
- EndFunction
- FunctionisWebImg(f)
- IfisGIF(f)orisJPG(f)orisPNG(f)orisBMP(f)orisWMF(f)Then
-
isWebImg=true
- Else
-
isWebImg=true
- EndIf
- EndFunction
- FunctionReadImg(fichero)
- IfisGIF(fichero)Then
-
ReadImg=ReadGIF(fichero)
- Else
- IfisJPG(fichero)Then
-
ReadImg=ReadJPG(fichero)
- Else
- IfisPNG(fichero)Then
-
ReadImg=ReadPNG(fichero)
- Else
- IfisBMP(fichero)Then
-
ReadImg=ReadPNG(fichero)
- Else
- IfisWMF(fichero)Then
-
ReadImg=ReadWMF(fichero)
- Else
-
ReadImg=Array(0,0)
- EndIf
- EndIf
- EndIf
- EndIf
- EndIf
- EndFunction
- FunctionReadJPG(fichero)
- Dimfso,ts,s,HW,nbytes
-
HW=Array("","")
-
Setfso=CreateObject("Scripting.FileSystemObject")
-
Setts=fso.OpenTextFile(Server.MapPath("/"&fichero),1)
-
s=Right(ts.Read(167),4)
- HW(0)=HexToDec(HexAt(s,3)&HexAt(s,4))
- HW(1)=HexToDec(HexAt(s,1)&HexAt(s,2))
- ts.Close
-
ReadJPG=HW
- EndFunction
- FunctionReadPNG(fichero)
- Dimfso,ts,s,HW,nbytes
-
HW=Array("","")
-
Setfso=CreateObject("Scripting.FileSystemObject")
-
Setts=fso.OpenTextFile(Server.MapPath("/"&fichero),1)
-
s=Right(ts.Read(24),8)
- HW(0)=HexToDec(HexAt(s,3)&HexAt(s,4))
- HW(1)=HexToDec(HexAt(s,7)&HexAt(s,8))
- ts.Close
-
ReadPNG=HW
- EndFunction
- FunctionReadGIF(fichero)
- Dimfso,ts,s,HW,nbytes
-
HW=Array("","")
-
Setfso=CreateObject("Scripting.FileSystemObject")
-
Setts=fso.OpenTextFile(Server.MapPath("/"&fichero),1)
-
s=Right(ts.Read(10),4)
- HW(0)=HexToDec(HexAt(s,2)&HexAt(s,1))
- HW(1)=HexToDec(HexAt(s,4)&HexAt(s,3))
- ts.Close
-
ReadGIF=HW
- EndFunction
- FunctionReadWMF(fichero)
- Dimfso,ts,s,HW,nbytes
-
HW=Array("","")
-
Setfso=CreateObject("Scripting.FileSystemObject")
-
Setts=fso.OpenTextFile(Server.MapPath("/"&fichero),1)
-
s=Right(ts.Read(14),4)
- HW(0)=HexToDec(HexAt(s,2)&HexAt(s,1))
- HW(1)=HexToDec(HexAt(s,4)&HexAt(s,3))
- ts.Close
-
ReadWMF=HW
- EndFunction
- FunctionReadBMP(fichero)
- Dimfso,ts,s,HW,nbytes
-
HW=Array("","")
-
Setfso=CreateObject("Scripting.FileSystemObject")
-
Setts=fso.OpenTextFile(Server.MapPath("/"&fichero),1)
-
s=Right(ts.Read(24),8)
- HW(0)=HexToDec(HexAt(s,4)&HexAt(s,3))
- HW(1)=HexToDec(HexAt(s,8)&HexAt(s,7))
- ts.Close
-
ReadBMP=HW
- EndFunction
- FunctionisDigit(c)
-
IfinStr("0123456789",c)<>0Then
-
isDigit=true
- Else
-
isDigit=false
- EndIf
- EndFunction
- FunctionisHex(c)
-
IfinStr("0123456789ABCDEFabcdef",c)<>0Then
-
isHex=true
- Else
-
ishex=false
- EndIf
- EndFunction
- FunctionHexToDec(cadhex)
- Dimn,i,ch,decimal
-
decimal=0
-
n=Len(cadhex)
-
Fori=1Ton
-
ch=Mid(cadhex,i,1)
- IfisHex(ch)Then
-
decimaldecimal=decimal*16
- IfisDigit(c)Then
-
decimaldecimal=decimal+ch
- Else
-
decimaldecimal=decimal+Asc(uCase(ch))-Asc("A")
- EndIf
- Else
-
HexToDec=-1
- EndIf
- Next
-
HexToDec=decimal
- EndFunction
-
%>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
ASP图像上传控件是.NET开发中的一个重要组成部分,它允许用户在网页上上传图片,并提供了丰富的功能,如图像预览、剪切、缩放等。在ASP.NET环境中,这样的控件通常是一个服务器端组件,用于接收客户端(通常是浏览器...
在这个示例中,我们创建了一个`BarCode`对象,设置了条形码的类型(Code128)和数据("123456789012"),然后调整了图像的尺寸和质量。生成的条形码被保存到内存流中,再转换为`Image`对象,最后通过`imgBarcode....
学习这个示例,开发者可以更好地理解如何在实际项目中实现这些图像处理功能。 为了进一步提升性能,还可以考虑使用GDI+的硬件加速特性,以及合理地使用内存和资源管理,避免因为大量图像操作导致的性能瓶颈。同时,...
在示例文件"Example033-图像的局部放大"中,可能包含了完整的代码示例,展示了如何将上述步骤整合到一个实际的ASP.NET应用中。这些代码可能包含了一个处理用户交互的ASP.NET页面,以及后端C#代码来处理图像放大逻辑...
本文将深入探讨如何利用ASP.NET技术实现图像的水印添加,包括文字水印、Logo水印,以及相关的图像处理技巧。 首先,我们要理解水印的概念。水印是一种用于保护版权或增加视觉效果的技术,可以是文字、图像或者图形...
在这个示例中,我们将利用ASP.NET的HTTP处理器(HttpHandler)来实现图片防盗链功能。 HTTP处理器是ASP.NET中处理HTTP请求的核心组件,它们是IHttpHandler接口的实现。通过自定义HTTP处理器,我们可以拦截每个HTTP...
通过这个示例代码,你可以学习如何利用ASP.NET 2.0的主题功能来提升你的Web应用程序的用户体验,同时提高开发效率。无论你是教师、学生还是专业开发人员,理解和掌握这一特性都将对你的工作大有裨益。通过实际操作...
通过深入学习和实践这些示例,初学者能够快速掌握ASP.NET 3.5的基本用法,并具备开发实际Web应用的能力。每个示例都是一个独立的学习点,它们将帮助你理解ASP.NET 3.5的强大功能,并逐步成长为一名熟练的ASP.NET...
通过这些示例代码,学生可以理解并学习如何在实际项目中实施图像处理功能,同时也可以为他们的学术报告提供实践案例。 总的来说,"C# 图像处理 例子 代码"这个资源提供了C#环境下的图像处理实践经验,涵盖了图像的...
在本示例中,"ASP在线多媒体编辑保存到数据库简单示例" 是一个教学资源,旨在帮助初学者理解如何利用ASP处理多媒体内容,并将其存储到数据库中。这涉及到的关键知识点包括: 1. ASP基础:ASP是Web开发中的一个核心...
下面将详细介绍如何在ASP.NET环境中利用C#实现图像的浮雕处理。 首先,我们需要了解GDI+的基本概念。GDI+是.NET Framework的一部分,提供了丰富的图形绘制和图像处理功能,包括创建、打开、显示、编辑以及保存图像...
在ASP.NET开发中,结合摄像头、图像剪切和上传功能,可以实现丰富的用户交互体验,尤其是在创建个人中心、社交网络或者在线服务时。本话题主要围绕如何利用这些技术来创建一个用户可以拍摄照片,自定义裁剪并上传至...
在本教程中,数据集将用来存储包含图像路径或实际图像数据的记录,这些数据可以来源于数据库或其他地方。 5. **图像处理**:在报表中显示图像,可能需要处理图像的加载、缓存和显示等问题。例如,从数据库中获取...
最后,关于提供的"Example029-轻松实现大图像浏览"压缩包文件,可能包含了一个完整的示例项目,包括ASP.NET的代码文件、图片资源以及相关的配置文件。通过查看和学习这个示例,可以更直观地理解上述理论知识在实际...
在这个特定的场景中,我们讨论的是一个利用ASP.NET实现的图像处理功能,即“图像分割”。图像分割在许多领域,如计算机视觉、图像分析和数字图像处理中都具有重要意义。它涉及到将一张图片分成多个有意义的部分或...
ASP.NET是一种由微软开发的服务器端Web应用程序框架,用于构建动态网站、 web 应用程序和 web 服务。...通过研究源码,我们可以学习到如何利用ASP.NET的技术栈来构建安全、用户体验友好的Web应用程序。
标题中的“jpeg2swf”是指一个工具或过程...开发者通过学习这个示例,可以了解到如何在ASP.NET和C#环境中集成不同的库和工具,实现特定的图像处理功能,这对于创建互动式Web内容或优化网络图像传输有很重要的实际意义。
本文将详细介绍如何在Asp.NET项目中使用谷歌地图控件,并展示其实现各种功能的示例。 首先,谷歌地图API是Google提供的一项服务,允许开发者在网页或应用程序中嵌入交互式地图。Asp.NET版的GoogleMap控件是基于这个...
标题中的“客户端浏览器上可以直接对图像进行裁剪缩放和优化为web图像的ASP.NET控件”揭示了一个关键的技术点,即使用ASP.NET创建一个能够处理图像的客户端控件。这个控件允许用户在不离开浏览器的情况下,上传、...
在这个毕业设计中,学生将深入学习如何利用ASP.NET实现图像检索技术,这是一个在现代互联网应用中至关重要的功能,尤其是在图片分享、搜索引擎和多媒体数据库等领域。图像检索技术允许用户通过关键词、颜色、形状或...