国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 新云NewAsp > 正文

新云3.1采集圖片每張加上水印|新云CMS

2024-07-09 22:56:03
字體:
供稿:網(wǎng)友
打開 admin_ArticleGather.asp
在頁面的End Function處添加一段函數(shù)(隨便哪個End Function后面,添加以下代碼)

Function Newshuiyin(syname)
  DIM PreviewSetting 
  PreviewSetting = Split(Newasp.PreviewSetting, ",")
   If UBound(PreviewSetting) < 15 Then
    PreviewSetting = Split("999,1,2,110,90,www.newasp.cn,12,#FF0000,Arial,0,images/WaterMap.gif,
0.8,#0066FF,100,35,0", ",")
   End If
   if  CInt(PreviewSetting(2)) = 0 Then exit function  '關(guān)閉水印退出
    dim Jpeg 
   dim Draw_X,Draw_Y
   dim Draw_ImageWidth
   dim Draw_ImageHeight
   dim Photo
   dim PhotoPath,Draw_Graph
   dim Logo
   dim LogoPath,DrawGraph,Transition_Color
   ' 建立圖片對象
   Set Jpeg = Server.createObject("Persits.Jpeg") 
   ' 圖片位置
   PhotoPath = syname 
   ' 打開圖片
   Jpeg.Open PhotoPath 
    Draw_X = DrawImage_X(Jpeg.OriginalWidth,Draw_ImageWidth,2,CInt(PreviewSetting(15)))
       Draw_Y = DrawImage_y(Jpeg.Originalheight,Draw_ImageHeight,2,CInt(PreviewSetting(15)))
   ' 建立LOGO對象
   Set Logo = Server.createObject("Persits.Jpeg") 
   ' LOGO位置 
   LogoPath = Server.MapPath("/") & "/images/WaterMap.gif"  
   
   ' 打開LOGO
   Logo.Open LogoPath  
   ' 設(shè)置LOGO大小
   Logo.Width =Trim(PreviewSetting(13))
   Logo.Height = Trim(PreviewSetting(14)) 
   ' 設(shè)置圖片水印位置,LOGO 透明度,抽取 LOGO 背景顏色(白色),并刪除 
   'Draw_X, Draw_Y, Logobox, Draw_Graph,Transition_Color,90 '// 加入圖片的
位置價坐標(添加水印圖片)
   Jpeg.DrawImage   Jpeg.OriginalWidth /4 , Jpeg.OriginalHeight-25, Logo,30
   'Jpeg.DrawImage Draw_X,Draw_Y, Logo, Draw_Graph,Transition_Color,90
      ' 保存文件
   Jpeg.Save syname  
    ' 注銷對象
   Set Jpeg=nothing 
 End Function
Function SlT(sltname)    'modify by  qq 850268891 
   Dim Rndname
   dim Rndname2
  DIM PreviewSetting 
   PreviewSetting = Split(Newasp.PreviewSetting, ",")
   If UBound(PreviewSetting) < 15 Then
    PreviewSetting = Split("999,1,2,110,90,www.newasp.cn,12,#FF0000,Arial,0,images/WaterMap.gif,
0.8,#0066FF,100,35,0", ",")
   End If
   If Len(NewAsp.BokeccUnion(2)) < 5 Then NewAsp.BokeccUnion(2) = "plugin.swf"
   
  dim jpeg,ranNum
  Set Jpeg = Server.CreateObject("Persits.Jpeg")    
  Jpeg.Open sltname  
  Jpeg.Width = Trim(PreviewSetting(3))   
  Jpeg.Height = Trim(PreviewSetting(4))
  randomize 
  ranNum=int(999*rnd) 
  Rndname2=year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&ranNum &".jpg"
  Rndname=Server.MapPath("/article/uploadsmall") & "/" & Rndname2
  Jpeg.Save Rndname 
  SlT= "uploadsmall" & "/" & Rndname2
  set Jpeg=nothing
 End Function

查找到下面語句的位置

strFileExt = LCase(Mynewasp.GetFileExtName(FileNameArray(i)))

然后增加以下內(nèi)容

If strFileExt = "gif" Then
       NewsImageUrl = FileNameArray(i)
       NewsImageUrl = SlT(Server.MapPath("/article/" & NewsImageUrl)) 
       Exit For
      End If
      If strFileExt = "jpg" Then
       NewsImageUrl = FileNameArray(i) 
       NewsImageUrl = SlT(Server.MapPath("/article/" & NewsImageUrl)) 
       Exit For
      End If
      If strFileExt = "png" Then
       NewsImageUrl = FileNameArray(i)
       NewsImageUrl = SlT(Server.MapPath("/article/" & NewsImageUrl)) 
       Exit For
      End If
      If strFileExt = "bmp" Then
       NewsImageUrl = FileNameArray(i)
       NewsImageUrl = SlT(Server.MapPath("/article/" & NewsImageUrl)) 
       Exit For
      End If

 保存,進入基本設(shè)置 水印選項 (選 ASPJPEG組件,如果不支持該組件,就不能添加水印)
上傳水印圖片,及設(shè)置大小,位置
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 扶绥县| 鹿邑县| 宜川县| 延津县| 华容县| 杂多县| 颍上县| 微山县| 江华| 甘孜县| 衡东县| 尤溪县| 永靖县| 昌图县| 云南省| 长葛市| 玉林市| 武胜县| 海门市| 泌阳县| 澎湖县| 景泰县| 奉化市| 历史| 淮北市| 青川县| 包头市| 广水市| 佛学| 淮滨县| 绥宁县| 隆昌县| 岗巴县| 大埔区| 馆陶县| 建德市| 崇明县| 苗栗市| 于都县| 阳山县| 静海县|