asp图片加水印的功能代码

来源:asp之家 时间:2011-02-05 11:02:00 

代码如下:


'文字水印 
Function WordWatermark(ImagePath) 
Dim Image 
Set Image= Server.CreateObject("Persits.Jpeg") ' 建立对象 
Image.Open server.mappath(ImagePath) ' 图片所在位置 
Image.Canvas.Font.Color = &H000000 ' 颜色,这里是设置成:黑 
Image.Canvas.Font.Family = "宋体" ' 设置字体 
Image.Canvas.Font.Bold = False '是否设置成粗体 
Image.Canvas.Font.Size = 26 '字体大小 
Image.Canvas.Font.Quality = 4 ' 文字清晰度 
Image.Canvas.Print Image.OriginalWidth/2-170,Image.OriginalHeight-30, "水印文字" '水印文字 
Image.Save server.mappath(ImagePath) ' 保存文件 
Set Image= Nothing 
End Function 

'图片水印 
Function ImageWatermark(ImagePath) 
Set Image = Server.CreateObject("Persits.Jpeg") 
'确定要加入水印的图片路径 
PhotoPath = Server.MapPath(ImagePath) 
Image.Open PhotoPath 
'打开水印图片 
Set Logo = Server.CreateObject("Persits.Jpeg") 
LogoPath = Server.MapPath("logo.jpg") '水印的图片 
Logo.Open LogoPath 
Logo.Width = 121 '水印图片的大小 
Logo.Height = 50 
Transition_Color = &h0066cc 
'将水印放置于上传图片中 
Image.DrawImage Image.width-150, Image.height-59, Logo,1,Transition_Color,90 
'在这里可以更改水印所在的位置(photo.width-210,photo.height-40 这里我是放在了图片的右下角)还可以更改水印的透明度 
'保存增加水印后的图片 
Image.Save Server.MapPath(ImagePath) 

Set Photo = Nothing 
End Function 

标签:图片,水印
0
投稿

猜你喜欢

  • mysql指定某行或者某列的排序实现方法

    2024-01-27 08:21:17
  • PHP版微信小店接口开发实例

    2023-11-10 11:56:06
  • Python字符串中添加、插入特定字符的方法

    2021-05-14 00:16:53
  • JS继承 笔记

    2024-04-23 09:15:11
  • PHP之深入学习Yii2缓存Cache组件详细讲解

    2023-06-29 17:37:20
  • 一些关于Go程序错误处理的相关建议

    2023-07-21 22:46:43
  • Sql Server 开窗函数Over()的使用实例详解

    2024-01-17 14:34:33
  • CentOS7.6安装MYSQL8.0的步骤详解

    2024-01-17 02:48:28
  • Vue Element使用icon图标教程详解(第三方)

    2023-07-02 16:28:43
  • 基于element-ui中el-select下拉框选项过多的优化方案

    2023-07-02 17:00:50
  • php实现的简单检验登陆类

    2023-11-22 06:13:33
  • Python 正则表达式详解

    2021-12-03 11:11:38
  • MySQL用户权限管理详解

    2024-01-20 06:16:58
  • Python利用PyPDF2快速拆分PDF文档

    2021-11-06 09:39:23
  • Javascript Selectors 入门篇

    2010-04-12 12:55:00
  • Python安装与基本数据类型教程详解

    2022-04-18 18:44:59
  • Java 数据库连接池Druid 的介绍

    2024-01-14 10:47:42
  • python 设置输出图像的像素大小方法

    2023-09-02 04:24:39
  • python如何实现数据的线性拟合

    2023-10-08 01:56:01
  • css样式表滤镜全接触

    2007-10-26 12:48:00
  • asp之家 网络编程 m.aspxhome.com