private Size NewSize(int maxWidth, int maxHeight, int width, int height) { double w = 0.0; &n...
http://www.jb51.net//article/11330.htm
bitmap.Save(imgPath,ImageFormat.Jpeg); //这是保存缩略图的一段代码,其中的ImageFormat.Jpeg一定不能省略,即使你保存的文件本来就是jpg格式的,也不能去掉。因为如果去掉的话,生成的缩略图比原始图片还要大!//另外,imgPath必须首先创建,否则会产生GDI+的一般性错误。path=System.Web.HttpContext.Current.Server.MapPath(path);使用if(!System.IO.Directory.Exists(path))System.IO.Directiory.CreateDi...
http://www.jb51.net//article/11329.htm
PHP的GD扩展提供了两个函数来缩放图像:ImageCopyResized(dest,src,dx,dy,sx,sy,dw,dh,sw,sh);ImageCopyResampled(dest,src,dx,dy,sx,sy,dw,dh,sw,sh);ImageCopyResized()函数在所有GD版本中有效,但其缩放图像的算法比较粗糙,可能会导致图像边缘的锯齿。GD2.x中新增了一个ImageCopyResampled()函数,其像素插值算法得到的图像边缘比较平滑(但该函数的速度比ImageCopyResized()慢)。来看一个例子,我们将这个图缩小四倍:<?php $sr...
http://www.jb51.net//article/9528.htm
先看代码:using System;using System.Drawing;using System.Drawing.Imaging;using System.Drawing.Drawing2D;/**//// <summary>/// /// **生成高质量缩略图程序**/// /// File: GenerateThumbnail.cs/// /// Author: 周振兴 (Zxjay 飘遥)///&n...
http://www.jb51.net//article/9494.htm
经典的PHP缩略图生成程式,基于GD库,可指定生成路径及生成目标的宽高细节 使用方法: 在支持GD库的PHP环境中,将以下代码另存为resize.php测试 经典的PHP缩略图生成程式,基于GD库,可指定生成路径及生成目标的宽高细节 使用方法: 在支持GD库的PHP环境中,将以下代码另存为resize.php测试 [code]<? $FILENAME="image_name"; // 生成图片的宽度 $RESIZEWIDTH=400; // 生成图片的高度&...
http://www.jb51.net//article/7584.htm
今天在站长站看到一网友写的相册程序,功能挺简单的,看到他用了ASPJPEG生成缩略图,不由想起再用上ASPUPLOAD上传,于是花了一个小时时间完善了他的代码。以下代码均加有简单的注释,如果你看不懂,请先看ASPJPEG以及ASPUPLOAD的说明文档(E文,希望有心理准备),看不懂的可以问我。以下是代码: [code]<% if session("admin")<>"on" then Response.Redirect"login.asp" end if %> <!--#i...
http://www.jb51.net//article/7059.htm
生成缩略图$tx=GetImageSize($sample); if($tx[0]<=$tx[1]and$tx[1]>=120){ $height=120; $width=intval($height*$tx[0]/$tx[1]); } if($tx[0]>=$tx[1]and$tx[0]>=100){ $width=100; &nbs...
http://www.jb51.net//article/1621.htm
[code]<%@ Page Language="C#" ResponseEncoding="gb2312" %><%@ import Namespace="System" %><%@ import Namespace="System.IO" %><%@ import Namespace="System.Drawing" %><%@ import Namespace="System.Drawi...
http://www.jb51.net//article/1032.htm
网上有不少生成缩略图的ASP组件。若你的虚拟空间不支持注册新组件,可能会感觉自己的网站失色不少。心晴不才,结合网上资源写了个无组件生成缩略图程序,仅供参考。还是先看看基础部分吧。首先,我们知道在页面中显示图片是如下代码:<img src="pic.gif" border="0" width="300" height="260">src是图片路径,border控制图片边缘宽度,width是图片的长度,height是图片的高度。缩略图的生成其实就是在原始尺寸上缩放。但一般为了尽量少失真,我们都会按比例缩放。于是,获取图片的长宽尺寸也就成了生成缩略...
http://www.jb51.net//article/220.htm
