ASPJPEG全面综合操作的CLASS
<% c语言编程入门PEG综合操作CLASS '————–取文件保存路径 '————–保存文件时是否覆盖已有文件 '—————取缩略图/放大图 缩略值 |
'—————取描边属性 '边框粗细 Public Property Let FrameSize(LngSize) If isNumeric(LngSize) then Img_Frame_Size=Clng(LngSize) End If End Property '边框宽度 Public Property Let FrameWidth(LngSize) If isNumeric(LngSize) then Img_Frame_Width=Clng(LngSize) End If End Property '边框高度 Public Property Let FrameHeight(LngSize) If isNumeric(LngSize) then Img_Frame_Height=Clng(LngSize) End If End Property '边框颜色 Public Property Let FrameColor(strType) If strType<>”” then Img_Frame_Color=strType End If End Property '边框是否加粗 Public Property Let FrameSolid(LngSize) If LngSize=1 or LngSize=0 or LngSize=true or LngSize=false then Img_Frame_Solid=LngSize End If End Property |
'—————取插入文字属性 '插入的文字 Public Property Let Content(strType) If strType<>”” then Img_Font_Content=strType End If End Property '文字字体 Public Property Let FontFamily(strType) If strType<>”” then Img_Font_Family=strType End If End Property '文字颜色 Public Property Let FontColor(strType) If strType<>”” then Img_Font_Color=strType End If End Property '文字品质 Public Property Let FontQuality(LngSize) If isNumeric(LngSize) then Img_Font_Quality=Clng(LngSize) End If End Property '文字大小 Public Property Let FontSize(LngSize) If isNumeric(LngSize) then Img_Font_Size=Clng(LngSize) End If End Property '文字是否加粗 Public Property Let FontBold(LngSize) If LngSize=1 or LngSize=0 or LngSize=true or LngSize=false then Img_Font_Bold=LngSize End If End Property '输入文字的X坐标 Public Property Let FontX(LngSize) If isNumeric(LngSize) then Img_Font_X=Clng(LngSize) End If End Property '输入文字的Y坐标 Public Property Let FontY(LngSize) If isNumeric(LngSize) then Img_Font_Y=Clng(LngSize) End If End Property |
Private Sub Class_Initialize() Set AspJpeg_Obj=createObject(“Persits.Jpeg”) Img_MathPath_From=”” Img_MathPath_To=”” Img_Reduce_Size=150 Img_Frame_Size=1 'Img_Frame_Width=0 'Img_Frame_Height=0 'Img_Frame_Color=”&H000000″ 'Img_Frame_Bold=false Img_Font_Content=”GoldenLeaf” 'Img_Font_Family=”Al” 'Img_Font_Color=”&H000000″ Img_Font_Quality=3 Img_Font_Size=14 'Img_Font_Bold=False Img_Font_X=10 Img_Font_Y=5 'Img_PicIn_X=0 'Img_PicIn_Y=0 CoverIf=1 End Sub '判断目录是否存在 |
#p#分页标题#e#
在过去三年中 XML 经历了许多反复,所以目前存在不同版本的 Microsoft XML 分析器也不奇怪。Internet Explorer 4.0 包含早期版本的 XML 分析器,它比 XSL、XML 数据或者大多数其他的 XML 技术(并且有完全不同的 DOM 模型)要早。该早期版本的分析器包含在 MSXML.dll 库中。从 MSDN XML 开发人员中心(英文)可将分析器升级到较新的一种。
我们极力建议您升级到新的分析器,因为它要强大得多。Internet Explorer 5.0 包括 MSXML 2.0 分析器,它包含 XSL 和 XML 架构的基本版本。MSXML2 是 SQL Server 2000 附带的分析器版本。MSXML2 包含了许多性能增强的功能,并且在总体上提高了性能和可伸缩性。MSXML3 是当前作为“技术预览”附带的版本。MSXML3 包括 XSLT 和 XPath 支持以及 SAX 接口。
Private Function Errors(Errors_id) select Case Errors_id Case “0” Errors=”C语言视频教程指定文件不存在” Case 1 Errors=”指定目录不存在” Case 2 Errors=”已存在相同名称文件” Case 3 Errors=”参数溢出” End select End Function '取图片宽度 |
#p#分页标题#e#
这个类可以公开调用 C语言教程1. ImgInfo_Height 取图片高度 2. ImgInfo_Width 取图片宽度 调用方法: 程序代码 Dim NewObj,Pic_h,Pic_w Set NewObj=New AspJpeg Pic_h=NewObj.ImgInfo_Height(“f:/test.jpg”) Pic_w=NewObj.ImgInfo_Width(“f:/test.jpg”) Set NewObj=Nothing Response.Write “This Picture's Height is “&Pic_h Response.Write “This Picture's Width is “&Pic_w Response.End |
3. Img_Reduce 对指定图片缩小或放大并保存(可选择是否加水印,是否加框架) 必须定义声明 MathPathFrom,MathPathTo 默认为缩放至150X150 图案 如按比例缩放后图案小于该尺寸,则补充空白图片 默认文件自动覆盖 实例: 程序代码 |
今天由小编为大家讲解有关语言编程的文章,相信对大家一定有很大的帮助 |