青青久在线视频-青青久热-青青久久网-青青久久精品国产免费看-青青久久精品-青青久久国产成人免费网站

aspjpeg組件技術在ASP的應用實例

發布時間:2007-07-11 14:37:17   瀏覽人數: 1015082 次  

可以采用ASP的組件JPEG來做,可以先做一個圖片,上面是你的網站LOGO相關的東西,然后將文字寫在上面,以下方法搜集了幾種方法,大家可以參考一下。


aspjpeg的高級用法中,包括以下常用技術:
圖片縮略  圖片水印  安全碼技術  圖片切割  圖片合并  數據庫支持等。

 

aspjpeg唯一點不足的就是輸出方式比較單一。在這里,我們主要談將圖片處理保存后再調用的這種輸出方法。另外,本人比較懶,所以有些代碼仍然引用于原文檔,不懂的地方偶會加以解釋!


學過vb或者.net的同志肯定一看就明白了。刷子來著。呵呵。

一、圖片縮略

<%
Set Jpeg = Server.CreateObject("Persits.Jpeg") 調用組件
Path = Server.MapPath("images") & "clock.jpg" 待處理圖片路徑
Jpeg.Open Path 打開圖片
高與寬為原圖片的1/2
Jpeg.Width = Jpeg.OriginalWidth / 2
Jpeg.Height = Jpeg.OriginalHeight / 2
保存圖片
Jpeg.Save Server.MapPath("images") & "clock_small.jpg"
%>
查看處理的圖片


二、圖片水印

<%
Set Jpeg = Server.CreateObject("Persits.Jpeg")
Jpeg.Open Server.MapPath("images/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("images/dodge_viper_framed.jpg") 保存
%>


三、安全碼

安全瑪的道理和加水印差不多,很多朋友問我要具體的代碼技術,在這里和大家分享。
<%
生成安全碼的函數
function make_randomize(max_len,w_n) max_len 生成長度,w_n:0 可能包含字母,1:只為數字
randomize
for intcounter=1 to max_len
whatnext=int((1-0+1)*rnd+w_n)
if whatnext=0 then
upper=122
lower=97
else
upper=57
lower=48
end if
strnewpass=strnewpass & chr(int((upper-lower+1)*rnd)+lower)
next
make_randomize=strnewpass
end function
%>

生成安全碼的圖片。當然你要預先準備一張背景圖哦

<%random_num=make_randomize(4,1) 生成4位數字的安全碼
session("random_num")=random_num 為什么調用session,沒有session的安全碼是完全沒有意義的。呵呵

Set Jpeg = Server.CreateObject("Persits.Jpeg") 調用組件
Jpeg.Open Server.MapPath("infos/random_pic/random_index.gif") 打開準備的圖片
Jpeg.Canvas.Font.Color = &H006699
Jpeg.Canvas.Font.Family = "Arial Black"
Jpeg.Canvas.Font.Bold = false
Jpeg.Canvas.PrintText 0, -2, random_num
jpeg.save Server.MapPath("infos/random_pic/random_index.bmp") 保存
%>

自己做做看。呵呵。


四、圖片切割

一直以來,對aspjpeg不了解的人以為是無法用它來進行切割的。
其實有這樣的一個方法的
crop x1,y1,x2,y2
切割長方型左上角x坐標,y坐標 右下角x坐標 y坐標
下面我就做一個演示哈
Set Jpeg = Server.CreateObject("Persits.Jpeg")
jpeg.open server.MapPath("/pic/1.gif")
jpeg.width=70
Jpeg.Height = Jpeg.OriginalHeight*70 / jpeg.Originawidth
jpeg.crop 0,0,70,52 開始切割其實是把超過52象素的下部分去掉
jpeg.save server.MapPath("/temp_pic/small_1.gif") 保存

這樣就行了。

 

五、圖片合并

我們這里是要把logo圖片加到dodge_viper.jpg圖片上去
其實,圖片合并的方法也可以用來動態打水印哦
Set Photo = Server.CreateObject("Persits.Jpeg")
PhotoPath = Server.MapPath("images") & "dodge_viper.jpg"
Photo.Open PhotoPath
Set Logo = Server.CreateObject("Persits.Jpeg")
LogoPath = Server.MapPath("images") & "clock.jpg"
Logo.Open LogoPath
Logo.Width = 70
Logo.Height = Logo.Width * Logo.OriginalHeight / Logo.OriginalWidth

Photo.DrawImage 0, 0, Logo

Photo.SendBinary 這里用了sendBinary的輸出方法。
當然,你也可以先保存更改后的dodge_viper.jpg,再輸入也可以。
個人不大喜歡用sendBinary方法,在網速慢的時候容易出錯。在速度方面也不怎樣。


六、數據庫支持

這里不多說了。其實就是Binary方法,大家知道圖片存進數據庫只能存為二進制的文件的。

 

七、更多方法介紹

Canvas.Line(Left, Top, Right, Bottom)
畫一條直線
Canvas.Ellipse(Left, Top, Right, Bottom)
畫出一個橢圓
Canvas.Circle(X, Y, Radius)
畫出一個圓
Canvas.Bar(Left, Top, Right, Bottom)
畫出一個長方形,上面有代碼介紹了
Canvas.Font.ShadowColor
文字陰影顏色
Canvas.Font.ShadowXOffset As Long
陰影X坐標設定
Canvas.Font.ShadowYOffset As Long
Y坐標設定
Canvas.Font.BkMode As String
文字背景




上一篇:虛擬主機出現500錯誤提示如何解決?
下一篇:網站訪問速度沒有以前快,什么原因?

旗下網站:耐思智慧 - 淘域網 - 我的400電話 - 中文域名:耐思尼克.cn 耐思尼克.top

耐思智慧 © 版權所有 Copyright © 2000-2025 IISP.COM,Inc. All rights reserved

備案號碼: 粵ICP備09063828號  公安備案號: 公安備案 粵公網安備 44049002000123號  域名注冊服務機構許可:粵D3.1-20240003 CN域名代理自深圳萬維網

聲明:本網站中所使用到的其他各種版權內容,包括但不限于文章、圖片、視頻、音頻、字體等內容版權歸原作者所有,如權利所有人發現,請及時告知,以便我們刪除版權內容

本站程序界面、源代碼受相關法律保護, 未經授權, 嚴禁使用; 耐思智慧 © 為我公司注冊商標, 未經授權, 嚴禁使用

法律顧問:珠海知名律師 廣東篤行律師事務所 夏天風 律師

无码熟妇人妻AV影片在线| 久久久久影院美女国产主播| 国产又爽又黄无码无遮挡在线观看| 少妇MM被擦出白浆液视频| 菠萝菠萝蜜菠萝菠萝5| 区二区三区国产精华液区别大吗| 77777亚洲午夜久久多人| 蜜臀久久AV无码牛牛影视| 有人有在线观看的片资源| 久久一日本道色综合久久| 夜色毛片永久免费| 久久久久久亚洲AV无码蜜芽| 亚洲中文字幕无码中文字在线| 久久国产热精品波多野结衣AV| 亚洲蜜桃无码视頻精品网| 精品v内射66偷窥| 亚洲欧美日韩精品色XXX| 久久成人国产精品一区二区| 亚洲人妻在线视频| 久久久久久人妻精品一区二区三区| 亚洲男男GAY 18自慰网站| 精品人妻少妇一区二区三区在线 | 又色又爽的无遮挡免费网址| 麻豆丰满少妇CHINESE| 中文字幕无线码中文字幕免费| 老牛aV无码一区二区人妻| 真实国产乱啪福利露脸| 男人的天堂AV网站| А√天堂中文最新版在线下载种子| 人妻 清高 无码 中文字幕| 成年女人免费观看播放视频| 少妇三级全黄在线播放| 国产精品丝袜无码不卡一区| 亚洲AV极品无码专区亚洲AV | 欧美精欧美乱码一二三四区| もんむす くえすと资源网| 日产乱码一二三区别视频| 国产FREEXXXX性播放麻豆| 无码人妻久久1区2区3区| 国语对白国产成人AⅤ片| 亚洲乱码中文论理电影| 麻花传媒MV一二三区别在哪里看| CHINESE熟女熟妇1乱| 日韩一区二区三区免费高清| 国产精品久久久久精品三级APP| 亚洲AV日韩精品一区二区三区| 久久99精品久久久久久9| 中文精品久久久久鬼色| 人妻av无码一区二区| 国产成人AV无码精品天堂| 亚洲AV无码国产永久播放蜜芽| 久久精品国产亚洲AV成人 | 西西人体大胆啪啪私拍色约约| 精品国产亚洲AV麻豆| 中文在线ずっと好きだった| 人妻无码AⅤ中文字幕日韩| 国产JJIZZ女人多水喷水| 亚洲VA中文字幕无码久久| 旅游途中夫妻换着玩的说说搞笑| А√天堂资源地址在线| 挺进邻居丰满少妇的身体| 娇妻当着我的面被4P| 中英字幕乱码在线观看| 日韩精品视频一区二区| 国产午夜无码片免费| 影音先锋AⅤ无码资源网| 人妻精品久久久久中文字幕| 国产精品天干天干综合网| 亚洲中文字幕久久精品蜜桃 | 色综合久色AⅤ网| 好男人在线观看无遮挡版| 中国丰满少妇性BBBBBBBB| 日本熟妇色熟妇在线视频播放| 国产人与禽ZOZ0性伦| 一边摸一边叫床一边爽AV| 人妻少妇精品视频aaa| 国产色欲AV一区二区三区| 正在播放熟妇群老熟妇456| 日韩欧美人妻一区二区三区 | 国产精品成人久久久久久久| 亚洲欧美第一的日产SUV| 欧美精品少妇XXXXX喷水| 国产成人夜色高潮福利影视| 亚洲无人区码一码二码三码四码| 欧美性猛交XXXX乱大交3| 国产乱XXXXX97国语对白| 又大又黄又爽视频一区二区 | 亚洲国产成人无码AV在线影院L | 男阳茎进女阳道啪啪| 寡妇好丰满奶好大| 亚洲色AV天天天天天天| 人妻少妇精品视频专区| 国语做受对白XXXXmp4| 99RE热这里只有精品视频| 我朋友的妻子2018| 浪货趴办公桌~H揉秘书电影| 东京热人妻无码人AV| 亚洲欧美偷国产日韩| 日本不良网站正能量入口大豆行情 | 国产成人亚洲精品无码高潮 | 夫妇联欢会回不去的夜晚樱花| 亚洲欧美日韩综合在线一| 日本精品VIDEOSSEX 黑| 精品少妇爆乳无码AⅤ区| 波多野结衣av无码久久一区| 亚洲国产精品无码中文字APP| 人妻丰满熟妇AⅤ无码| 精品国产AⅤ一区二区三区 | 小洞饿了想吃大香肠喝热牛奶是| 毛片无遮挡高清免费| 国产精品免费高清在线观看| 中文字幕人妻在线中字 | 欧美精品99久久久啪啪| 好男人好资源影视在线| 锕锕锕锕锕锕好爽视频软件| 亚洲精品乱码久久久久久按摩| 人与禽性视频77777| 久久久久久AV无码免费网站| 国产97成人亚洲综合在线| 中国农村真实BBWBBWBBW| 西西人体444WWW大胆无码视| 欧美亚洲精品SUV| 精品国产一区二区三区久久影院| 成人艳情一二三区| 永久免费精品精品永久-夜色| 无码99久热只有精品视频在线观| 女人被弄到高潮叫床免 | 哒哒哒WWW在线影院| 伊人精品无码一区二区三区电影 | 国偷自产一区二区免费| 边做饭边被躁BD小说| 一二三四在线观看免费中文| 无码视频一区二区| 人妻丰满熟妇AⅤ无码区| 国产乱妇乱子视频在播放| 吃警察爸爸的擎天柱视频| 同性男男黄H片在线播放网站| 亚洲AV成人在线播放| 精品国产熟女成人AV| 公交车上掀开麻麻超短裙| 中文字幕久久熟女蜜桃| 亚洲xxx色色精选| 手机在线看永久AV片免费高潮| 内地性生生活影视大全| 精品亚洲国产成人蜜臀优播AV| 国产成人久久精品激情| HD专干中国老太婆| 荫蒂添的好舒服视频囗交| 亚洲AV秘 无码一区二黑人| 日韩AV一中美AV一中文字慕| 妺妺窝人体色www在线下载人| 精品高潮呻吟99AV无码视频| 国产激情大臿免费视频| 超碰人人澡人人胔| 亚洲AV自慰白浆喷水网站| 肉妇春潮干柴烈火MYFDUCC| 女人被第一次18毛片| 久久成人麻豆午夜电影| 国产一区二区H无遮挡| 公共厕所POOPING| YY6090青苹果影院| 16ⅤIDE0SEX性欧| 野花韩国高清免费神马| 亚洲AV无码专区在线电影APP | 亚洲AV无码专区在线观看漫画 | 国产亚洲欧美在线专区| 粉嫩av观看成人网站| А天堂中文地址在线| 1000部又爽又黄无遮挡的视频| 亚洲无人区码二码三码区别| 亚洲 自拍 另类 欧美 综合| 婷婷色香五月综合激激情| 日韩A∨精品日韩在线观看| 欧美激情一区二区三区成人| 领导不戴套玩弄下属娇妻| 久久成人国产精品免费| 黄动漫车车好快的车车哔哩哔哩| 国产免费人成在线视频| 国产成人一区二区三区APP| 大乱东京道一本热大交乱| 被猛男房东CAO到哭H| BGMBGMBGM成熟交| 37大但文体艺术A级都市天气| 在线 | 18精品免费1区2| 野花おっさんとわたし| 亚洲欧洲精品成人久久曰| 亚洲阿V天堂无码2020| 亚洲AV成人一区二区三区在线观| 无遮挡又爽又刺激的视频| 偷拍 亚洲 欧洲 综合| 体验区试看120秒啪啪免费| 十八款夜间禁用APP| 色翁荡熄又大又硬又粗又视频| 日韩人妻无码精品二专区 | 亚洲AV无码蜜臀久久寂寞少妇 | 欧美熟老熟妇色XXXXX| 欧美交性一级视频免费播放| 哦┅┅快┅┅用力啊┅┅在线观看| 免费播放片Ⅴ免费人成视频| 裸身美女无遮挡永久免费视频|