aspjpeg 打水印

简介: 1.asp ==  

1.asp

==

 

<%
 ' create a thumbnail from an image stored in the database
 ' This code sample requires AspJpeg 1.2+

 

 ' Using ADO, open database with an image blob
 strConnect = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../db/aspjpeg.mdb")

 Set rs = Server.CreateObject("adodb.recordset")
 SQL = "select image_blob from images2 where id = " & Request("id")
 rs.Open SQL, strConnect, 1, 3
 

 Set Jpeg = Server.CreateObject("Persits.Jpeg")
 
 LocalFile="d:/w.jpg"
Dim Jpeg
Set Jpeg = Server.CreateObject("Persits.Jpeg")
If Err.Number=-2147221005 then
Response.write "没有这个组件,请安装!"'检查是否安装AspJpeg组件
Response.End()
End If
Jpeg.Open (LocalFile)'打开图片
If err.number then
Response.write"打开图片失败,请检查路径!"
Response.End()
End if
Dim TempA '原始图片的二进制数据
TempA=Jpeg.Binary'将原始数据赋给TempA

 ' Open image directly from recordset
 Jpeg.OpenBinary TempA

 ' resize
 jpeg.Width = Request("Width")

 ' Set new height, preserve original width/height ratio
 jpeg.Height = jpeg.OriginalHeight * jpeg.Width / jpeg.OriginalWidth

 ' apply sharpening
 Jpeg.Sharpen 1, 110


 Jpeg.SendBinary

 rs.Close
%>

==

 

 

2.asp ==输出JPG

 

 

 

<HTML>
<HEAD>
<TITLE>AspJpeg Manual Chapter 2 - Thumbnails from the Database</TITLE>
</HEAD>
<BODY>
<h2>Thumbnails directly from a database-stored image</h2>
<%
For Width = 100 to 400 Step 100
%>

<IMG SRC="2.asp?width=<% = Width %>&id=1"><P>

<%
Next
%>

 

</BODY>
</HTML>

 

 

===

目录
相关文章
|
4月前
|
存储 数据安全/隐私保护 计算机视觉
PIL如何批量给图片添加文字水印?
PIL如何批量给图片添加文字水印?
40 1
|
数据安全/隐私保护
生活中常用的图片去水印方法有哪些呢
有时候我们想换头像/微信背景墙了 是不是第一时间想到的是去某书逛逛,有时候看到有些博主分享的壁纸或者表情包等,忍不住的想保存下来,很多人应该还不知道如何下载吧,今天分享我的三个操作方法
|
前端开发 JavaScript 搜索推荐
文字水印的几种实现方式
文字水印是一种强提示,一般会用在前端展示敏感、权利声明等场景下。我们简单介绍几种方法。
392 0
文字水印的几种实现方式
|
前端开发 API 数据安全/隐私保护
|
数据安全/隐私保护
|
前端开发 Android开发 数据安全/隐私保护
Android图片添加文字水印并保存水印文字图片到指定文件
Android图片添加文字水印并保存水印文字图片到指定文件 package zhangphil.test; import android.
2897 0
|
数据安全/隐私保护 计算机视觉 Windows
|
数据安全/隐私保护 Windows
|
数据安全/隐私保护 图形学
给图片添加文字水印
功能需求 在图片的给定位置上添加文字水印 水印可以旋转和设置透明度 先说说自己的实现思路: 先创建具有透明背景色的文字水印图像 将水印图像添加到原图像中 实现 首先创建一个接口,用于约束水印的创建方式: public interface IWatermark { ...
1028 0
|
数据安全/隐私保护 Java 缓存