加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

asp水印组件之AspJpeg的结合代码示例

发布时间:2023-07-22 13:22:35 所属栏目:Asp教程 来源:
导读:asp水印组件之AspJpeg的结合代码示例:1、什么是AspJpeg?AspJpeg是一款功能强大的基于Microsoft IIS环境的图片处理组件,网络上对其进行详细和深入介绍的中文文章并不多,即使有一般也只是牵涉到图片缩略图和图片水

asp水印组件之AspJpeg的结合代码示例:

1、什么是AspJpeg?

AspJpeg是一款功能强大的基于Microsoft IIS环境的图片处理组件,网络上对其进行详细和深入介绍的中文文章并不多,即使有一般也只是牵涉到图片缩略图和图片水印,这与其为英文版本有着密切的关系。

AspJpeg可以使用很少的代码在您的ASP/ASP.Net应用程序上动态的创建高质量的缩略图象,支持的图象格式有:JPEG, GIF, BMP, TIFF, PNG

AspJpeg主要可以做到:

生成缩略图片

生成水印图片

图片合并

图片切割

数据库支持

安全码技术

2、AspJpeg功能摘要

支持JPEG, GIF, BMP, TIFF 和 PNG 格式图片. 输出格式始终为 JPEG

源图片可以来源于磁盘、内存、或者记录集(数据库)

缩略图片可以保存到磁盘、内存、或者HTTP流

支持三种更改大小方式: nearest-neighbor, bilinear, and bicubic. 

可以在图片之上添加图片或者文字. 

支持画中画

支持复制,反转,旋转,锐化,灰度调节.

可以调节压缩比率,以得到最佳输出效果和大小. 

从Jpeg图片中抽取EXIF 和 IPTC数据.

CMYK-RGB转换

Read/write access to individual pixels of an image. (从图象中对任意象素进行读/写存取。)

3、AspJpeg系统需求

Windows 95/98/NT/2000/XP/2003, and 

IIS 4.0+ and ASP/ASP.NET, or

Visual Basic 5.0+, or

Visual C++ 5.0+, or

any development environment supporting COM. 

4、AspJpeg安装

全新安装:

在AspJpeg安装过程中输入序列号即可,如果安装位置磁盘格式为NTFS,则可能出现访问权限问题,需手工设置安装目录对Everyone有访问权限。

更新安装:

如果之前有装过其它版本的AspJpeg组件,则需要先卸载原来的组件,再进行新版本的安装。

先停止IIS

Net Stop iisadmin /y

卸载旧版组件

regsvr32 /u Path/aspjpeg.dl(Path为安装路径)

重启IIS

Net Start w3svc

然后再进行全新安装或复制AspJpeg.dll文件到安装目录进行手工安装:

regsvr32 Path/aspjpeg.dll(Path为安装路径)

如果在正常安装过程中没有输入序列号或手工安装则必须在注册表中加入以下项,为方便起见您可以直接将以下代码保存为.reg文档并导入注册表:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE/SOFTWARE/Persits Software/AspUpload3/RegKey]

@="21764-40765-60456"

5、如何创建一个AspJpeg实例?

Set Jpeg = Server.CreateObject("Persits.Jpeg")

6、如何查看到期时间(是否注册成功)?

Set Jpeg = Server.CreateObject("Persits.Jpeg")

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章