緊急求助! 如果實現(xiàn)上傳圖片自動加水印功能?

以下引用:

ASP給圖片加水印是需要組件的...常用的有aspjpeg軟件和中國人自己開發(fā)的wsImage軟件測繪資質(zhì)怎么上傳出水印,可以上網(wǎng)搜索下載這兩個軟件,推薦使用咱們中國人自己開發(fā)的wsImage,畢竟是中文版,容易操作.

注冊組件的方法:

命令提示符下輸入"regsvr32 [Dll路徑]" 就可以測繪資質(zhì)怎么上傳出水印了.

圖片添加水印無非就是獲得圖片大小,然后把水印寫上去..ASP代碼只是起個控制組件的作用.用代碼來說明一切吧.

一:獲得圖片大小(這里是用象素值表示的.學(xué)PhotoShop的朋友都應(yīng)該明白)

%

set obj=server.CreateObject("wsImage.Resize") ''調(diào)用組件

obj.LoadSoucePic server.mappath("25.jpg") ''打開圖片,圖片名字是25.jpg

obj.GetSourceInfo iWidth,iHeight

response.write "圖片寬度:" iWidth "br" ''獲得圖片寬度

response.write "圖片高度:" iHeight "br" ''獲得圖片高度

strError=obj.errorinfo

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

''----------------------------------------------------------------''

二:添加文字水印

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg") ''裝載圖片

obj.Quality=75

obj.TxtMarkFont = "華文彩云" ''設(shè)置水印文字字體

obj.TxtMarkBond = false ''設(shè)置水印文字的粗細(xì)

obj.MarkRotate = 0 ''水印文字的旋轉(zhuǎn)角度

obj.TxtMarkHeight = 25 ''水印文字的高度

obj.AddTxtMark server.mappath("txtMark.jpg"), "帶你離境", H00FF00, 10, 70

strError=obj.errorinfo ''生成圖片名字,文字顏色即水印在圖片的位置

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

''----------------------------------------------------------------''

三:添加圖片水印

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg") ''裝載圖片

obj.LoadImgMarkPic server.mappath("blend.bmp") ''裝載水印圖片

obj.Quality=75

obj.AddImgMark server.mappath("imgMark.jpg"), 315, 220,hFFFFFF, 70

strError=obj.errorinfo ''生成圖片名字,文字顏色即水印在圖片的位置

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

''----------------------------------------------------------------''

其實給圖片添加水印就這么簡單.然后測繪資質(zhì)怎么上傳出水印我在說下WsImage.dll組件的另外兩個主要用法.包括:

剪裁圖片,生成圖片的縮略圖.

還是以我得習(xí)慣,用代碼加注釋說明:

剪裁圖片:

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg")

obj.Quality=75

obj.cropImage server.mappath("25_crop.jpg"),100,10,200,200 ''定義裁減大小和生成圖片名字

strError=obj.errorinfo

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

詳細(xì)注釋:裁減圖片用到測繪資質(zhì)怎么上傳出水印了WsImage的CropImage方法.其中定義生成圖片時候,100,10是左上角的裁減點,即離圖片左邊是100象素,頂端10象素.后兩個200代表的是裁減的寬帶和高和高度.

''----------------------------------------------------------------''

生成圖片縮略圖:

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg") ''加載圖片

obj.Quality=75

obj.OutputSpic server.mappath("25_s.jpg"),0.5,0.5,3 ''定義縮略圖的名字即大小

strError=obj.errorinfo

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

詳細(xì)說明:

產(chǎn)生縮略圖共有四種導(dǎo)出方式測繪資質(zhì)怎么上傳出水印

(1) obj.OutputSpic server.mappath("25_s.jpg"),200,150,0

200為輸出寬,150為輸出高,這種輸出形式為強制輸出寬高,可能引起圖片變形。

(2) obj.OutputSpic server.mappath("25_s.jpg"),200,0,1

以200為輸出寬,輸出高將隨比列縮放。

(3) obj.OutputSpic server.mappath("25_s.jpg"),0,200,2

以200為輸出高,輸出寬將隨比列縮放。

(4) obj.OutputSpic server.mappath("25_s.jpg"),0.5,0.5,3

第一個0.5表示生成的縮略圖是原圖寬的一半,即表示寬縮小比例。

第二個0.5表示生成的縮略圖是原圖高的一半,即表示高縮小比例。

寬高的縮小比例一致意味著將對原圖進行比例縮小。寬高的縮放比例如果大于1,則對原圖進行放大。

希望這點技術(shù)性文章對你有幫助.

對了,前幾天我寫了一個小程序,可以通過WEB來批量給自己的圖片增加印章,目前此程序已經(jīng)被站長站和MBSKY收錄了,詳細(xì)內(nèi)容和下載地址:

歡迎你下載試用,也可以與我多交流.

google大神:以上都是引用

全國測繪資質(zhì)管理信息系統(tǒng)(試運行)上傳照片咋失敗

首先,全國測繪資質(zhì)管理信息系統(tǒng)上寫著照片要求仔細(xì)看看,如果照片有問題 最終不能提交,必須照片合格才行。

如果還是不行,建議換個瀏覽器登錄上去進行上傳,可能圖片切割之類的會不同,從而避免問題照片的產(chǎn)生。

再不行的話去聯(lián)系能夠正常上傳圖片的人幫忙傳以下。

如果以上方法都不行那就是系統(tǒng)出錯了,就得聯(lián)系管理員對系統(tǒng)進行檢查、優(yōu)化。

另外,需要注意的是:上傳到測繪資質(zhì)系統(tǒng)的材料均應(yīng)為原件彩色掃描件,關(guān)鍵信息清晰易辨。審批機關(guān)對于真實性存疑的材料,應(yīng)當(dāng)查驗原件并到有關(guān)網(wǎng)站查詢信息或向證件出具部門核實。

上傳到平臺的圖片怎么添加水印

在平臺上上傳圖片,怎么給圖片添加水印。自媒體的平臺越來越多,現(xiàn)在也是網(wǎng)絡(luò)時代,很多事情很容易就可以在網(wǎng)上流傳開來,上網(wǎng)就可以知道很多東西。

平臺可以分享很多東西,分享日常,分享一些有趣的事情。一般喜歡拍照的人會分享一些照片,視頻。喜歡拍照的人士,分享照片都會給圖片加上水印。加水印,可以保護圖片的使用權(quán)利,防止被盜圖,惡意使用。怎么給圖片添加水印呢?我們可以了解這個方法,需要的時候可以用上。

操作步驟:

第一步,左邊的選項可以選擇功能

第二步,添加需要編輯的圖片

第三步,添加水印,可以選擇水印類型

第四步,設(shè)置水印的位置

第五步,自定義圖片的輸出位置

第六步,設(shè)置完成后就可以點擊開始添加

怎樣把水印去掉?。课疑蟼鞯馁Y質(zhì)不想加水印可是就是去不掉啊

在圖片空間上傳圖片的時候,下面有個小框,加水印,這里不要打鉤,就是不要加水印,就可以了,這樣上傳的圖片就沒有水印

在哪設(shè)置上傳帶水印

如果你升級到了急速上傳的話是找不到這個設(shè)置的,需要點擊普通上傳-找到設(shè)置-添加空間地址-或者自定義水印-上傳即可-看下圖所示:

丙級測繪資質(zhì)申請過程是怎樣的,準(zhǔn)備材料是全部填寫在測繪資質(zhì)申請表上還是在每頁表格后附上附件?

申請表是肯定要填的,但附件不是在每頁后附上。

按現(xiàn)行多數(shù)省的做法(也是國家局的要求),是要在網(wǎng)上申報的,除了填表,還要將所有用得上的材料掃描上傳。再打印出來,要帶水印的,整理后上報。也就是又有網(wǎng)上報的,又有紙質(zhì)材料上報。很麻煩的。