AspJpeg组件简介

  AspJpeg是一款功能强大的基于Microsoft IIS环境的图象处理组件,AspJpeg可以使用很少的代码在ASP/ASP.Net应用程序上动态的创建高质量的缩略图象,支持的图象格式有:JPEG, GIF, BMP, TIFF, PNG。AspJpeg还可以生成缩略图片、生成水印图片、图片合并、图片切割、数据库支持、安全码技术等等。

AspJpeg组件下载AspJpeg v2.2.0.1下载

界面预览

  • 软件大小:1.67MB

  • 软件类别:国外软件 |系统组件

  • 软件语言:英文

  • 运行环境:2000/XP/2003/Vista/Win7/2008,

  • 软件授权:共享版

  • 更新时间:2010-11-30 8:38:31

  • 相关链接:Home Page

AspJpeg组件安装

1. 双击安装程序,进行安装,首先阅读安装许可协议。

2.选择文件的存放目录。

3.输入注册码,AspJpeg需要注册,不然就有使用时间限制,如果有注册码的话在此处输入注册码,否则留空。

4.重启IIS服务后,开始安装。

5.安装完成。

 

下面就介绍下aspjpeg的一些基本用法:

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

Set Jpeg = Server.CreateObject("Persits.Jpeg")
2、如何查看到期时间(是否注册成功)? 

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

Response.Write Jpeg.Expires
注册成功则到期时间为:9999-9-9

否则为:安装日期加1个月期限

3、如何用AspJpeg组件生成图片缩略图?

以下是引用片段:

<%

Set Jpeg = Server.CreateObject("Persits.Jpeg") '创建实例

Path = Server.MapPath("../p_w_picpaths/apple.jpg") '处理图片路径

Jpeg.Open Path '打开图片

'调整宽度和高度为原来的50%

Jpeg.Width = Jpeg.OriginalWidth / 2

Jpeg.Height = Jpeg.OriginalHeight / 2

Jpeg.Save Server.MapPath("apple_small.jpg") '保存图片到磁盘

Jpeg.Close:Set Jpeg = Nothing

%>

4、如何用AspJpeg组件生成图片水印?

以下是引用片段:

<%

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

Jpeg.Open Server.MapPath("p_w_picpaths/dodge_viper.jpg")

开始写文字

Jpeg.Canvas.Font.Color = &000000'' red 颜色

Jpeg.Canvas.Font.Family = "Courier New" 字体

Jpeg.Canvas.Font.Bold = True 是否加粗

Jpeg.Canvas.Print 10, 10, "Copyright (c) XYZ, Inc."

打印坐标x 打印坐标y 需要打印的字符

以下是对图片进行边框处理

Jpeg.Canvas.Pen.Color = &H000000'' black 颜色

Jpeg.Canvas.Pen.Width = 2 画笔宽度

Jpeg.Canvas.Brush.Solid = False 是否加粗处理

Jpeg.Canvas.Bar 1, 1, Jpeg.Width, Jpeg.Height

起始X坐标起始Y坐标输入长度输入高度

Jpeg.Save Server.MapPath("p_w_picpaths/dodge_viper_framed.jpg") 保存

%>
5、如何用AspJpeg组件进行图片合并?

使用该方法,您必需创建两个AspJpeg实例对象

以下是引用片段:


<%

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

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

Jpeg1.Open Server.MapPath("t.jpg")

Jpeg2.Open Server.MapPath("t1.jpg")

Jpeg1.Canvas.DrawImage 10, 10, Jpeg2 ' optional arguments omitted

jpeg1.save Server.mappath("tt.jpg")

%>
6、如何用AspJpeg组件进行图片切割?

以下是引用片段:

<%

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

Jpeg.Open Server.MapPath("t.jpg")

jpeg.Crop 20, 30, jpeg.Width - 20, jpeg.Height - 10

jpeg.save Server.mappath("tt.jpg")

Response.write("<img src=tt.jpg>")

%>