国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

Aspjpeg添加水印完整方法

2024-05-04 10:59:12
字體:
來源:轉載
供稿:網友
ASPJPEG是Persits出品的共享軟件,試用期為30天,您可以在這里下載:http://www.persits.com/aspjpeg.exe。最新版本號是1.3
ASPJPEG是一款功能相當強大的圖象處理組件,用它可以輕松地做出圖片的縮略圖和為圖片加上水印功能。下面簡單介紹一下使用方法:
您先要執行下載得到的exe文件,安裝該組件
1、為圖片制作縮略圖

<% ///' 建立實例
Dim Jpeg,Path
Set Jpeg = Server.CreateObject("Persits.Jpeg")
///' 圖片所在位置
Path = Server.MapPath("images") & "http:////clock.jpg"


///' 打開
Jpeg.Open Path

///' 設置縮略圖大小(這里比例設定為50%)
Jpeg.Width = Jpeg.OriginalWidth / 2
Jpeg.Height = Jpeg.OriginalHeight / 2

///' 保存縮略圖到指定文件夾下
Jpeg.Save Server.MapPath("images") & "http:////clock_small.jpg"

///' 注銷實例
Set Jpeg = Nothing
%>

<IMG SRC="images/clock.jpg"><P>
<IMG SRC="images/clock_small.jpg"> 


2、為圖片加入水印功能
<%
Dim Jpeg
///' 建立實例
Set Jpeg = Server.CreateObject("Persits.Jpeg")
///' 打開目標圖片
Jpeg.Open Server.MapPath("images/dodge_viper.jpg")

///' 添加文字水印
Jpeg.Canvas.Font.Color = &HFF0000///' 紅色
Jpeg.Canvas.Font.Family = "宋體"
Jpeg.Canvas.Font.Bold = True  
Jpeg.Canvas.Print 10, 10, "Copyright (c) Cnmaya.org"

///' 保存文件
Jpeg.Save Server.MapPath("images/dodge_viper_framed.jpg")

///' 注銷對象
Set Jpeg = Nothing
%> 


上次做過圖片水印,效果很差,沒辦法把圖片弄成背景透明的,用背景透明gif會自動填充成白色。用去掉某種顏色的功能,圖片顏色總是不純,出來的效果斑斑點點。今天靈機一動,把這兩個結合起來,用背景透明的gif,并且抽取水印底色,果然成功了!

    ogvbox.Canvas.Pen.Color  = &H000000  ///'// 邊框的顏色
    ogvbox.Canvas.Pen.Width  = 1    ///'// 邊框的粗細
    ogvbox.Canvas.Brush.Solid = False   ///'// 圖片邊框內是否填充顏色
    ogvbox.DrawImage ogvbox.Width-210, ogvbox.Height-74, Logobox  ,0.3,&HFFFFFF    ///'// 加入圖片的位置坐標(添加水印圖片),我用圖片大小減去水印大小,把水印加在右下角。參數順序為:水平坐標,垂直坐標,水印圖片地址,水銀透明度,抽取顏色(&H表示16進制)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孝义市| 荣成市| 余干县| 红安县| 莆田市| 鹿泉市| 铜鼓县| 始兴县| 长顺县| 攀枝花市| 化德县| 原平市| 禄劝| 黎城县| 杭锦旗| 屯昌县| 得荣县| 临城县| 南漳县| 林口县| 贵南县| 西华县| 延庆县| 文安县| 循化| 大兴区| 南安市| 繁昌县| 隆化县| 青铜峡市| 石台县| 杭锦后旗| 深泽县| 武义县| 晴隆县| 嵊州市| 滕州市| 利川市| 新宁县| 会东县| 巨野县|