asp 检测空间是否支持aspjpeg组件并生成缩略图

'函数名:isobjinstalled
'作  用:检查组件是否已经安装
'参  数:strclassstring ----组件名
'返回值:true  ----已经安装
'        false ----没有安装

function isobjinstalled(strclassstring)
    on error resume next
    isobjinstalled = false
    err = 0
    dim xtestobj
    set xtestobj = server.createobject(strclassstring)
    if 0 = err then isobjinstalled = true
    set xtestobj = nothing
    err = 0
end function

'缩略图函数

function jpegsmall(originalpic,s_opic,sp)
 dim jpeg,picpath,smallpathpic
 if originalpic = "" or isnull(originalpic) then
  jpegsmall = ""
 else
  if isobjinstalled("persits.jpeg") then
   set jpeg = server.createobject("persits.jpeg")
   opicpath = s_opic
   picpath = server.mappath(originalpic)
   smallpathpic = server.mappath(opicpath)
   jpeg.open picpath
   jpeg.width = jpeg.originalwidth / sp
   jpeg.height = jpeg.originalheight / sp
   jpeg.save smallpathpic
   jpeg.close:set jpeg = nothing
   jpegsmall = s_opic
  else
   jpegsmall = ""
  end if
 end if
end function

 

时间: 2024-09-11 16:32:46

asp 检测空间是否支持aspjpeg组件并生成缩略图的相关文章

测试空间是否支持XMLHTTP组件

XMLHTTP组件的应用范围很广,也很实用,例如获取网页源代码等等,所以,如果您需要用到XMLHTTP服务,那么必须在购买空间前确认服务器是否支持该组件. 测试方法 把代码保存为asp文件,上传到空间,直接访问,即可检测. <% On Error Resume Next Response.Write "<h3>服务XmlHttp组件支持情况:</h3>" oxml=array("Msxml2.ServerXMLHTTP.6.0",&qu

ASP组件AspJpeg(加水印)生成缩略图等使用方法_应用技巧

一.为图片添加水印 复制代码 代码如下: <% Dim Jpeg ''''//声明变量 Set Jpeg = Server.CreateObject("Persits.Jpeg") ''''//调用组件 Jpeg.Open Server.MapPath("aaa.JPG") ''''//源图片位置 Jpeg.Canvas.Font.Color = &H000000 ''''//水印字体颜色 Jpeg.Canvas.Font.Family = "

ASP组件AspJpeg(加水印)生成缩略图等使用方法

一.为图片添加水印 复制代码 代码如下: <% Dim Jpeg ''''//声明变量 Set Jpeg = Server.CreateObject("Persits.Jpeg") ''''//调用组件 Jpeg.Open Server.MapPath("aaa.JPG") ''''//源图片位置 Jpeg.Canvas.Font.Color = &H000000 ''''//水印字体颜色 Jpeg.Canvas.Font.Family = "

ASP保存远程图片到本地,并生成缩略图

ASP通过XMLHTTP获取远程图片流数据,并保存到本地,把第一张采集到的图片生成缩略图. 具体代码如下: <% '================================================== '函数名:CheckDir2 '作 用:检查文件夹是否存在 '参 数:FolderPath ------文件夹地址 '================================================== Function CheckDir2(byval Folder

免费空间提供免费ASP+PHP空间,支持ASP+ACCESS+FSO+FTP

本款空间支持ASP+php+ACCESS+FSO+FTP哦,下面来看看这款主机的参数吧   型号: 免费空间B型(Free150型)  价格: 0元/年   内容: 150M网页空间,赠送30M MYSQL数据库 型号: 免费空间C型(Free200型)  价格: 0元/年   内容: 200M网页空间,赠送50M MYSQL数据库 100M网页空间,赠送30M MYSQL数据库 拥有管理控制面板,可进行FTP密码等多项实时更改. 支持j 支持ASP/PHP程序以及Access/MYSQL数据库

asp生成缩略图代码 [aspjpeg]

 asp生成缩略图   asp 自动生成缩略图   asp.net 生成缩略图   asp代码生成器   aspjpeg是免费的,下一个就能用,现在一般的空间都支持这个组件   无组件的原理和在图片上写width=100 height=100 一样的,只是宽高等比了,体积还是没有压缩,估计无组件做不了这个吧    call compressphoto(photopath,120,90)        '原图路径 缩略图宽 缩略图高    function compressphoto(photop

ASP使用aspjpeg固定比例裁剪缩略图

  一般生成缩略图的方法有两种: 一是缩放成固定大小的小图片 二是缩放成等比例的小图片 第一种方法的缺点是,会使图片变形,例如一个身材苗条的MM变成一个胖MM 第二种方法的缺点是,如果图片是放在一个表格中显示,并且图片宽高比和这个表格不同,就不能充满整个表格,留下空隙,不好看 这里介绍的方法是"固定比例裁剪",也就是说,生成的缩略图宽高比是固定的,但是不会变形.如果原图的宽高比大于设定的宽高比,就会自动剪掉左右两旁多余的图;如果原图的宽高比小于设定的宽高比,就会自动剪掉上下的多余的图.

支持png透明图片的php生成缩略图类分享

 这篇文章主要介绍了支持png透明图片的php生成缩略图类分享,本文代码基于GD2图形库,实现支持png透明图片生成缩略图,需要的朋友可以参考下     注:此功能依赖GD2图形库 最近要用php生成缩略图,在网上找了一下,发现了这篇文章:PHP生成图片缩略图 试用了一下后,发现有这样几个问题: 1.png图片生成的缩略图是jpg格式的 2.png图片生成的缩略图没有了透明(半透明)效果(填充了黑色背景) 3.代码语法比较老 因此,在这个版本的基础上简单修改优化了一下. PHP生成缩略图类 ?

检测ISP是否支持ASP组件的代码

<%Option Explicit%> <% ' 这是一些随IIS4附带的一些组件(默认的) Dim theInstalledObjects(8) theInstalledObjects(0) = "MSWC.AdRotator" theInstalledObjects(1) = "MSWC.BrowserType" theInstalledObjects(2) = "MSWC.NextLink" theInstalledObj