zoukankan      html  css  js  c++  java
  • 使用ASPJPEG添加水印的方法

    下载AspJpeg v1.5.0.0,然后执行下载得到的文件,安装该组件。

      然后在ASP代码里增加一点点代码即可,增加的位置可以放在上传图片完成后,取得图片地址,进行修改。对于Z-Blog的使用者,直接将下面代码复制到c_system_lib.asp文件的TUpLoadFile类中的Upload函数的结尾即可实现水印功能。

      1、为图片加入水印功能

    Dim Jpeg
    Set Jpeg = Server.CreateObject("Persits.Jpeg")  ' 建立对象
    Jpeg.Open BlogPath & "/upload/" & FileName  ' 图片所在位置
    Jpeg.Canvas.Font.Color = &H000000 ' 颜色,这里是设置成:黑
    Jpeg.Canvas.Font.Family = "方正隶变简体"  ' 设置字体
    Jpeg.Canvas.Font.Bold = False '是否设置成粗体
    Jpeg.Canvas.Font.Size = 26 '字体大小
    Jpeg.Canvas.Font.Quality = 4 ' 文字清晰度
    Jpeg.Canvas.Print Jpeg.OriginalWidth/2-170,Jpeg.OriginalHeight-30, "WWW.WILLIAMLONG.INFO"   '水印文字
    Jpeg.Save BlogPath & "/upload/" & FileName  ' 保存文件
    Set Jpeg = Nothing

      2、为图片制作缩略图

    Dim Jpeg
    Set Jpeg = Server.CreateObject("Persits.Jpeg")  ' 建立对象
    Jpeg.Open BlogPath & "/upload/" & FileName  ' 图片所在位置
    Jpeg.Width = Jpeg.OriginalWidth / 2
    Jpeg.Height = Jpeg.OriginalHeight / 2
    ' 设置缩略图大小(这里比例设定为50%),也可以给他准确的数值,比如Jpeg.Width=120
    Jpeg.Save BlogPath & "/upload/" & FileName  ' 保存文件
    Set Jpeg = Nothing

  • 相关阅读:
    NS2仿真:公交车移动周期模型及性能分析
    oracle 列行转换
    oracle dmp文件导出与导入
    fire workflow总结
    install mysql on centos7
    java反射机构应用
    table行颜色设置
    maven无法下依赖jar文件的解决方案
    windows环境jprofiler配置监控tomcat
    CAS tomcat6搭建
  • 原文地址:https://www.cnblogs.com/tdalcn/p/702782.html
Copyright © 2011-2022 走看看