AspJpeg 2.0组件使用教程(GIF篇)

作者:蓝雨 来源:勃客蓝雨 时间:2008-12-16 19:37:00 

前一段时间就安装了AspJpeg 2.0,一直没有时间去测试,直到昨天晚上因为服务器无法访问才在本机测试下,特分享下测试结果,只针对GIF图片测试,JPEG的网上一大堆就没有必要重复了!

AspJpeg 2.0提供了以下新的特点:

  1. 修复以前版本(1.0-1.8)可能被攻击的严重漏洞,建议更新为此版本。

  2. Gif的输出。 aspjpeg不再局限于的JPEG输出。创造的Gif动画和透明度,支持现已以及。

  3. 修复以前版本可能被攻击的严重漏洞,建议更新为此版本。

  4. 元数据编辑。以前的版本只可检索,但不能进行编辑元数据。

  5. 与aspjpeg 2.0的IPTC标签也可以补充和修改。

  6. 新的绘画方法。加强绘图功能,画布对象,现在提供了新的方法drawpie , drawroundrect和drawquad 。

2.0最新新特性就是支持Gif动态图像。


这是原始图片

<%  
'直接输出  
Dim Jpeg,Gif  
Set Jpeg = Server.CreateObject("Persits.Jpeg")  
    Set Gif = Jpeg.Gif  
        Gif.Open Server.MapPath("demo.gif")  
        Gif.SendBinary  
    Set Gif=Nothing  
Set Jpeg=Nothing  
%> 

 

这是加了水印的

<%  
'加文字水印  
Dim Jpeg,Gif  
Set Jpeg = Server.CreateObject("Persits.Jpeg")  
    Set Gif = Jpeg.Gif  
        Gif.Open Server.MapPath("demo.gif")  
        Gif.PenColor = 201  
        Gif.FontSize = 13  
        Gif.FontFamily = "Tahoma"  
        Gif.PrintText Gif.Width-80,Jpeg.Gif.Height-16, "FJ126.NET 蓝雨"  
        Gif.SendBinary  
    Set Gif=Nothing  
Set Jpeg=Nothing  
%>

 

这是缩略图效果,可以等比例缩略也可以按指定大小缩略,当然,也可以放大。

100*100

100*200

200*200

250*100

<%  
'动态图片缩小放大  
Dim Jpeg,Gif  
Set Jpeg = Server.CreateObject("Persits.Jpeg")  
    Set Gif = Jpeg.Gif  
        Gif.Open Server.MapPath("demo.gif")  
        Gif.Resize Gif.Width \2  
        Gif.SendBinary  
    Set Gif=Nothing  
Set Jpeg=Nothing  
%>

标签:AspJpeg,2.0,组件,教程,gif
0
投稿

猜你喜欢

  • Python如何处理大数据?3个技巧效率提升攻略(推荐)

    2022-04-02 10:03:03
  • Vue 2.0 服务端渲染入门介绍

    2023-07-02 16:58:52
  • MySQL中B树索引和B+树索引的区别详解

    2024-01-19 12:07:57
  • ASP编程入门进阶教程

    2008-06-29 18:00:00
  • asp数组使用特法

    2009-05-11 12:43:00
  • Django框架ORM操作数据库不生效问题示例解决方法

    2024-01-23 17:38:34
  • mysql5.7 设置远程访问的实现

    2024-01-20 12:40:57
  • VUE+elementui面包屑实现动态路由详解

    2024-05-02 17:11:47
  • python读取hdfs并返回dataframe教程

    2022-03-22 17:15:33
  • keras CNN卷积核可视化,热度图教程

    2021-03-15 05:06:15
  • 讲解Python中for循环下的索引变量的作用域

    2022-11-27 18:41:05
  • sql字符串函数大全和使用方法示例

    2024-01-26 22:17:48
  • 详解Python+Matplotlib绘制面积图&热力图

    2021-10-10 10:16:29
  • 高性能网站建设指南:性能提升的14个原则

    2011-07-14 16:04:54
  • Mysql数据库监听binlog的开启步骤

    2024-01-26 03:50:36
  • 在函数间不能传递32个以上参数的疑难问题

    2008-12-31 13:31:00
  • Python实现进程同步和通信的方法

    2023-08-30 04:21:45
  • Python的10道简单测试题(含答案)

    2021-12-28 03:57:24
  • 跨浏览器的CSS固定定位{position:fixed}

    2007-05-11 16:50:00
  • python转换字符串为摩尔斯电码的方法

    2022-01-01 10:17:44
  • asp之家 网络编程 m.aspxhome.com