ASPJPEG组件的安装与测试
在Windows 2003服务器上线的时候,我曾安装过一次ASPJPEG组件,但是直到前几天我才知道当时我安装的这个组件无法正常工作。
回想起当时配置服务器的情况,好像是我由于没找到ASPJPEG 1.8的注册码,直接用ASPUPLOAD的注册码安装了,而更让人费解的是ASPJPEG什么提示都没有就安装上了,所以当时一点都没怀疑出自同一个公司的两个产品应该可以用一个注册码。而昨天我在我本地测试的时候发现用333作为注册码安装ASPJPEG的时候居然也可以安装上,此时我基本猜到ASPJPEG不正常工作原因了。
于是我去网上下载了一个带注册码的ASPJPEG 1.5版本,为了防止它和1.8版本的冲突,我又卸载了当时的1.8版本,还重新执行了一边卸载注册组件的命令:regsvr32 /u aspjpeg的路径,最终在阿江探针里面再也检测不到ASPJPEG的时候,我重新安装了1.5版本。
安装的时候很顺利,然后我又找了一个测试缩略图的程序,如下:
Set Jpeg = Server.CreateObject("Persits.Jpeg") '创建实例
Path = Server.MapPath("img/j.jpg") '处理图片路径
Jpeg.Open Path '打开图片
'调整宽度和高度为原来的50%
Jpeg.Width = Jpeg.OriginalWidth / 2
Jpeg.Height = Jpeg.OriginalHeight / 2
Jpeg.Save Server.MapPath("img/j2.jpg") '保存图片到磁盘
Jpeg.Close:Set Jpeg = Nothing
?>
Path = Server.MapPath("img/j.jpg") '处理图片路径
Jpeg.Open Path '打开图片
'调整宽度和高度为原来的50%
Jpeg.Width = Jpeg.OriginalWidth / 2
Jpeg.Height = Jpeg.OriginalHeight / 2
Jpeg.Save Server.MapPath("img/j2.jpg") '保存图片到磁盘
Jpeg.Close:Set Jpeg = Nothing
?>
经过测试,程序正常,看来有戏。于是我又把原来工作不正常的程序打开,执行了一下,一切都好了,折腾了好几天都没找到原因的问题今天终于解决了。
顺便说一句,月光博客上面的生成缩略图的程序是错误的。
如果你觉得IE不好用(微软自己都承认IE的技术不如Firefox),你可以 ,来体验Firefox带给你的超爽感觉。



