国产探花免费观看_亚洲丰满少妇自慰呻吟_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進制)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新宁县| 贵定县| 辽宁省| 临潭县| 葫芦岛市| 永修县| 舒兰市| 渑池县| 马边| 峡江县| 博湖县| 玉溪市| 汤原县| 武冈市| 孟津县| 枣阳市| 九江市| 浙江省| 嘉峪关市| 崇信县| 阳江市| 沂南县| 灵石县| 永昌县| 十堰市| 克什克腾旗| 英德市| 波密县| 佛教| 东辽县| 射阳县| 当阳市| 尚志市| 彭水| 青岛市| 斗六市| 浦东新区| 阜阳市| 安泽县| 新安县| 建宁县|