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

以下引用:

微信號(hào):MeetyXiao
添加微信好友, 獲取更多信息
復(fù)制微信號(hào)

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

注冊(cè)組件的方法:

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

圖片添加水印無(wú)非就是獲得圖片大小,然后把水印寫上去..ASP代碼只是起個(gè)控制組件的作用.用代碼來(lái)說(shuō)明一切吧.

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

%

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

obj.LoadSoucePic server.mappath("25.jpg") ''打開(kāi)圖片,圖片名字是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

%

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

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

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

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

剪裁圖片:

%

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ì)注釋:裁減圖片用到測(cè)繪資質(zhì)怎么上傳出水印了WsImage的CropImage方法.其中定義生成圖片時(shí)候,100,10是左上角的裁減點(diǎn),即離圖片左邊是100象素,頂端10象素.后兩個(gè)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ì)說(shuō)明:

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

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

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

(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

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

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

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

希望這點(diǎn)技術(shù)性文章對(duì)你有幫助.

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

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

google大神:以上都是引用

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

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

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

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

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

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

上傳到平臺(tái)的圖片怎么添加水印

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

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

操作步驟:

第一步,左邊的選項(xiàng)可以選擇功能

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

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

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

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

第六步,設(shè)置完成后就可以點(diǎn)擊開(kāi)始添加

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

在圖片空間上傳圖片的時(shí)候,下面有個(gè)小框,加水印,這里不要打鉤,就是不要加水印,就可以了,這樣上傳的圖片就沒(méi)有水印

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

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

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

申請(qǐng)表是肯定要填的,但附件不是在每頁(yè)后附上。

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