亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

aspjpeg組件的使用方法

2024-05-04 11:05:10
字體:
來源:轉載
供稿:網友

aspjpeg是一個非常強大的圖像處理組件,然而這個軟件現在已經有了免費版和破解版,但關于它們的文章卻很少有詳解,即使有也涉及圖片縮寫和圖像水印,那么aspjpeg組件的使用方法大家了解嗎?今天就讓錯新技術頻道小編帶你一起來了解一下吧!
使用aspjepg主要可以做到:
圖片縮略
圖片水印
安全碼技術
圖片切割
圖片合并
數據庫支持
一、圖片縮略 .

查看處理的圖片 .
二、圖片水印 .
.
三、安全碼
.
安全瑪的道理和加水印差不多。

.
生成安全碼的圖片。


四、圖片切割
.
一直以來,對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
文字背景 .

'//------Pollener.com AspJpeg組件的預覽和水印生成------開始------
'創建預覽圖片:call
CreateView(原始文件的路徑,預覽文件名及路徑)
Sub
CreateView(imagename,tempFilename)
'定義變量。
Dim
PreviewImageFolderName
Dim ogvbox,objFont
Dim Logobox,LogoPath
LogoPath
= Server.MapPath("images") & "/shuiyin.gif"
'//加入圖片所在路徑及文件名(我的是論壇/images/shuiyin.gif)。
Select Case
upload_ViewType
Case
0
'---------------------CreatePreviewImage---------------
set ogvbox =
Server.CreateObject("CreatePreviewImage.cGvbox")
ogvbox.SetSavePreviewImagePath=Server.MapPath(tempFilename)
'預覽圖存放路徑。
ogvbox.SetPreviewImageSize =SetPreviewImageSize
'預覽圖寬度。
ogvbox.SetImageFile = trim(Server.MapPath(imagename))
'imagename原始文件的物理路徑。
'創建預覽圖的文件。
If
ogvbox.DoImageProcess=false Then
Response.write "生成預覽圖錯誤:"&
ogvbox.GetErrString
End If
Case
1
'---------------------AspJpegV1.2---------------
Set Logobox =
Server.CreateObject("Persits.Jpeg")
'//建議不要圖片和文字水印同時使用,本代碼為使用圖片水印。
Logobox.Open
LogoPath '//讀取添加的圖片。
'//重新設置圖片的大小。
Logobox.Width = 186
'//用做水印的圖片的寬度值(像素)。
Logobox.Height = 52
'//用做水印的圖片的高度值(像素)。
'//添加水印。
Set ogvbox =
Server.CreateObject("Persits.Jpeg")
'//讀取要處理的原文件。
ogvbox.Open
Trim(Server.MapPath(imagename))
If ogvbox.OriginalWidth"" and FileExt"gif" Then '//如果將這行改為IF
ImageMode""
Then則可給上傳的GIF圖片也加上水印,但是那些動畫的GIF在加了水印以后就只剩第一楨了,根據你的需求酌情處理吧。
'//關于修改字體及文字顏色的。
'//ogvbox.Canvas.Font.Color
= &H0000FF '//水印文字的顏色,&H后面輸入色彩值。
'//ogvbox.Canvas.Font.Size =
18 '//水印文字的大小。
'//ogvbox.Canvas.Font.Family = "Arial"
'//水印文字的字體名稱。
'//ogvbox.Canvas.Font.ShadowColor = &H000000
'//水印文字的陰影色彩。
'//ogvbox.Canvas.Font.ShadowXoffset = 1
'//水印文字陰影向右偏移的像素值,輸入負值則向左偏移。
'//ogvbox.Canvas.Font.ShadowYoffset = 1
'//水印文字陰影向下偏移的像素值,輸入負值則向右偏移。
'//ogvbox.Canvas.Font.Quality = 3
'//水印文字的清晰度,從0~4,變換不是很大,建議用2或3。
'//ogvbox.Canvas.Font.Bold = True
'//水印文字是否為粗體,True=粗體 False=正常。
'ogvbox.Canvas.Print 10, 10,
ImageMode '//水印文字的起始坐標(像素)。
ogvbox.Canvas.Pen.Color =
&H000000 '//增加水印后圖片的邊框色彩。
ogvbox.Canvas.Pen.Width = 1
'//增加水印后圖片的邊框寬度。
ogvbox.Canvas.Brush.Solid = False
'//邊框內是否填充顏色,你可以試試看值為True時的效果^o^
ogvbox.DrawImage ogvbox.width-186,
ogvbox.height-52, Logobox, 0.5 '//水印圖片的起始坐標,我這里ogvbox.width-186,
ogvbox.height-52,表示圖片在右下角,因為我的圖片寬是186,高是52,所以這樣寫,你可以根據自己的圖片進行調整。0.5是透明度,我這里是半透明,1表示不透明,你也可以試試看0.7或者0.8的效果。
ogvbox.Canvas.Bar
0, 0, ogvbox.Width, ogvbox.Height
'//水印可用的范圍。我這里表示左上角至右下角,即整張圖片的任意為止都可加水印。
ogvbox.Save
Server.MapPath(imagename) '//根據以上參數生成增加水印后的圖片文件。
End
If
ogvbox.Width = ImageWidth
ogvbox.height =
ImageHeight
'ogvbox.height =
ogvbox.Originalheight*ImageWidth/ogvbox.OriginalWidth

ogvbox.Sharpen 1, 120
ogvbox.Save
Server.MapPath(tempFilename) '//生成增加水印后的圖片的預覽圖片。
End
If
Set Logobox=Nothing
'//------Pollener.com
AspJpeg組件的預覽和水印生成------結束------

以上就是aspjpeg組件的使用方法,感興趣的小伙伴們可以進入錯新技術頻道參考一下!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产999精品久久久| 国产欧美久久一区二区| 欧美xxxx18性欧美| 日韩av一区二区在线观看| 欧美极品少妇全裸体| 在线电影中文日韩| 中文字幕亚洲字幕| 欧洲中文字幕国产精品| 久久综合五月天| 国模精品视频一区二区| 欧美性在线视频| xvideos成人免费中文版| 国产成人午夜视频网址| 国产精品白嫩初高中害羞小美女| xvideos成人免费中文版| 2024亚洲男人天堂| 国产日韩亚洲欧美| 黑人巨大精品欧美一区二区免费| 精品国产欧美成人夜夜嗨| 欧美高清性猛交| 日韩在线一区二区三区免费视频| 日韩久久免费视频| 国产成人精品视频在线| 97成人在线视频| 伊人久久久久久久久久久久久| 日韩精品在线免费观看| 日韩免费在线观看视频| 成人av在线亚洲| 国产精品久久久久久五月尺| 日本高清+成人网在线观看| 亚洲男人第一网站| 国产免费一区二区三区香蕉精| 国产精品午夜一区二区欲梦| 精品视频中文字幕| 亚洲欧美制服第一页| 日韩av日韩在线观看| 中文在线不卡视频| 91高清免费在线观看| 欧美性开放视频| 亚洲欧洲国产伦综合| www.99久久热国产日韩欧美.com| 国产精品高潮呻吟视频| 国产精品大片wwwwww| 国产欧美一区二区白浆黑人| 国产精品久久久久99| 欧美日韩精品在线播放| 大伊人狠狠躁夜夜躁av一区| 福利视频一区二区| 欧美专区在线播放| 久久久久久久久久亚洲| 日本免费在线精品| 欧美精品久久久久a| 亚洲国产精品字幕| 国产精品福利无圣光在线一区| 精品国产乱码久久久久久虫虫漫画| 亚洲japanese制服美女| 亚洲欧美激情一区| 亚洲精品白浆高清久久久久久| 成人午夜激情免费视频| 97在线视频精品| 日韩成人在线视频观看| 精品性高朝久久久久久久| 69av视频在线播放| 精品久久久免费| 91精品91久久久久久| 国产精品6699| 亚洲精品欧美日韩| 日韩亚洲一区二区| 国产一区二区三区在线播放免费观看| 亚洲视频在线观看免费| 国产精品2018| 日韩成人性视频| 热久久免费视频精品| 久久琪琪电影院| 国产成人精品电影久久久| 亚洲精品久久久久中文字幕欢迎你| 久久精品男人天堂| 九九九热精品免费视频观看网站| 欧美激情乱人伦| 日韩精品在线私人| 日韩中文字幕在线视频播放| 亚洲国产欧美一区二区丝袜黑人| 国产中文字幕91| 久久激情视频免费观看| 2024亚洲男人天堂| 欧美黑人巨大精品一区二区| 国产脚交av在线一区二区| 国产日韩精品在线| 欧美午夜美女看片| 国产日韩换脸av一区在线观看| 久久久久亚洲精品国产| 欧美视频专区一二在线观看| 日韩精品999| 欧美激情网站在线观看| 一区二区三区www| 亚洲成人精品视频| 亚洲福利在线播放| 国产精品久久久久7777婷婷| 亚洲人线精品午夜| 国产午夜精品视频免费不卡69堂| 亚洲第一二三四五区| 一本色道久久88亚洲综合88| 国产精品一区电影| 亚洲福利精品在线| 国产日韩换脸av一区在线观看| 日韩免费在线视频| 日韩精品在线观看一区| 国产精品第1页| 国产精品h在线观看| 国产欧美日韩中文| 一本色道久久综合狠狠躁篇的优点| 秋霞午夜一区二区| 久久综合伊人77777| 国产在线精品播放| 高清欧美电影在线| 亚洲第一中文字幕在线观看| www.日本久久久久com.| 色悠悠久久久久| 中文字幕日韩专区| 中文日韩在线观看| 国产精欧美一区二区三区| 日韩精品黄色网| 亚洲精品永久免费| 久久6精品影院| 91最新在线免费观看| 日韩欧美在线字幕| 亚洲高清在线观看| 欧美日韩国产丝袜另类| 狠狠色香婷婷久久亚洲精品| 亚洲аv电影天堂网| 美女福利视频一区| 欧美裸体xxxx极品少妇软件| 亚洲欧美日韩另类| 91精品视频免费观看| 日韩hd视频在线观看| 亚洲最新视频在线| 欧美国产精品人人做人人爱| 97成人精品视频在线观看| 日韩欧美高清在线视频| 91久久久在线| 国产精品igao视频| 欧美xxxx18性欧美| 国产性色av一区二区| 日韩精品日韩在线观看| 国产成人亚洲综合91精品| 亚洲国内精品在线| 亚洲激情中文字幕| 高清欧美性猛交xxxx| 色婷婷亚洲mv天堂mv在影片| 欧美老女人xx| 日韩欧美高清视频| 91精品国产综合久久香蕉最新版| 久久久久久97| 性色av一区二区三区红粉影视| 亚洲天堂男人天堂女人天堂| 亚洲三级黄色在线观看| 国产精品美女免费看| 亚洲综合社区网| 亚洲天堂免费在线| 久久久国产精品一区| 91精品国产免费久久久久久| 欧美三级欧美成人高清www| 北条麻妃一区二区三区中文字幕| 一区二区三区视频免费|