AspJpeg 2.0组件使用教程(GIF篇)
作者:蓝雨 来源:勃客蓝雨 发布时间:2008-12-16 19:37:00
标签:AspJpeg,2.0,组件,教程,gif
前一段时间就安装了AspJpeg 2.0,一直没有时间去测试,直到昨天晚上因为服务器无法访问才在本机测试下,特分享下测试结果,只针对GIF图片测试,JPEG的网上一大堆就没有必要重复了!
AspJpeg 2.0提供了以下新的特点:
修复以前版本(1.0-1.8)可能被攻击的严重漏洞,建议更新为此版本。
Gif的输出。 aspjpeg不再局限于的JPEG输出。创造的Gif动画和透明度,支持现已以及。
修复以前版本可能被攻击的严重漏洞,建议更新为此版本。
元数据编辑。以前的版本只可检索,但不能进行编辑元数据。
与aspjpeg 2.0的IPTC标签也可以补充和修改。
新的绘画方法。加强绘图功能,画布对象,现在提供了新的方法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
%>
0
投稿
猜你喜欢
- 抛出一个问题,其实所谓的熟悉原生JS,怎样的程度才是熟悉呢?最近都在做原生JS熟悉的练习。。。用原生Js封装了一个Ajax插件,引入一般的项
- 1、Matplotlib 简介数据可视化有助于更有效地讲述有关数据的故事并使其易于呈现。有时很难用静态图表来解释数据的变化,为此,我们将讨论
- Vue设置浏览器小图标当我们使用浏览器做开发时,我们能希望浏览器标签页能显示自己的logo小图标,这个是怎样设置的呢?第一步:准备logo图
- 本文为大家分享了网易2016研发工程师编程题,供大家参考,具体内容如下'''[编程题] 奖学金时间限制:1秒空间限制
- 本文实例讲述了python自动化测试的过程,分享给大家供大家参考。具体代码如下:import unittest ##############
- 本文实例讲述了php实现转换html格式为文本格式的方法。分享给大家供大家参考,具体如下:有时候需要转换html格式的字符串为文本,但又需要
- 我们知道IE6是不支持透明的PNG的,这无疑限制了网页设计的发挥空间.然而整个互联网上解决这个IE6的透明PNG的方案也是多不胜数,从使用I
- 首先打击我的就是rpm安装,它告诉我发现了Mysql版本冲突,安装无法继续。我用rpm -q 查询后,想通过rpm -e 来删除系统自带的版
- 今天写了个下载脚本,记录一下效果:直接上代码:# 网易云 根据歌单链接下载MP3歌曲import requestsfrom bs4 impo
- 用vue写业务代码时候,后端大神丢给我一堆数据,要求是做全选,反选功能,然后把用户更改的数据全部返回给他基本思路如果父级选中了,那么父级下面
- Python 3 的可迭代解包在 PEP 3132 - Extended Iterable Unpacking 里面描述了一种对可迭代对象的
- 介绍对于绘制某些类型的数据来说,瀑布图是一种十分有用的工具。不足为奇的是,我们可以使用Pandas和matplotlib创建一个可重复的瀑布
- 前言:中文编码问题一直是程序员头疼的问题,而Python2中的字符编码足矣令新手抓狂。本文将尽量用通俗的语言带大家彻底的了解字符编码以及Py
- mysql最常用的索引结构是btree(O(log(n))),但是总有一些情况下我们为了更好的性能希望能使用别的类型的索引。hash就是其中
- 一、设置画布turtle为我们展开用于绘图区域,我们可以设置它的大小和初始位置turtle.screensize(canvwidth=600
- 这篇文章主要介绍了python实现括号匹配方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可
- Python 环境安装 下载 Python 安装包进入 python 官网 ,在Downloads(下载)下面,点击 Window 进入下载
- 我们可以先建立一个包含文件名,文件标题的待检索文件的数据库,然后,用ADO方式来访问它,并建立记录集对象。具体代码和说明见下:
- import上一级目录的模块python中,import module会去sys.path搜索,sys.path是个列表,并且我们可以动态修
- 想找一个可以播放文字的闹钟找不到,自己写一个更简单。TTS实现由很多种办法,百度等都提供了API接口,但类似百度,需要先注册等一系列动作。其