ASP中图片剪切问题 急--------
用asp实现图片放大
并且剪切放大图片中指定的一部分后保存
我想了很久都没有搞定
所以发帖请高人指点
分不够再加
顶者有分
问题点数:88、回复次数:11Top
1 楼friendlyFour(web开发四人组)回复于 2006-12-01 15:23:27 得分 4
upTop
2 楼webmm(一笑而过)回复于 2006-12-01 17:54:12 得分 20
实现图片放大,asp页面一般做法是有不同尺寸的图片,配合js做的效果。
至于剪切一个图片指定的一部分...用asp这个感觉不能够吧...不确定,完全没思路。Top
3 楼li_net(忘了我是谁)回复于 2006-12-01 17:59:02 得分 8
偶不敢断言,不过JS可以,但具体不懂,顶起,Top
4 楼online(龙卷风V4.0--决战江湖(MS MVP-VB))回复于 2006-12-05 23:49:53 得分 8
并且剪切放大图片中指定的一部分后保存
估计做个组件来实现了
Top
5 楼pzhuyy(喝小酒泡尼姑)回复于 2006-12-06 17:23:47 得分 8
估计asp不行Top
6 楼palts520(试了就知道)回复于 2006-12-11 14:54:44 得分 0
真的没有人知道吗??
会不会哦
连一个人都没有做过???Top
7 楼wuweixiang()回复于 2006-12-11 16:51:25 得分 20
对,通过JS实现
有段代码,你参考一下吧..
<script language="JavaScript">
<!--
var flag=false;
function DrawImage(ImgD){
var image=new Image();
image.src=ImgD.src;
if(image.width>0 && image.height>0){
flag=true;
if(image.width/image.height>= 164/112){
if(image.width>164){
ImgD.width=164;
ImgD.height=(image.height*164)/image.width;
}else{
ImgD.width=image.width;
ImgD.height=image.height;
}
ImgD.alt=image.width+"x"+image.height;
}
else{
if(image.height>112){
ImgD.height=112;
ImgD.width=(image.width*112)/image.height;
}else{
ImgD.width=image.width;
ImgD.height=image.height;
}
ImgD.alt=image.width+"x"+image.height;
}
}
}
//-->
</script>
<a href="./img.jpg" target="_blank">
<img src="./img.jpg" border="0" width="164" height="112" onload="javascript:DrawImage(this);"></a>
Top
8 楼palts520(试了就知道)回复于 2006-12-11 16:54:20 得分 0
我说的是放大并且剪切其中的一部分呀
你这个怎么看不像呢Top
9 楼sibang(QQ:9256114)回复于 2006-12-13 00:59:27 得分 5
aspjpeg的demo有现成的代码,Top
10 楼palts520(试了就知道)回复于 2006-12-15 15:05:03 得分 0
我是想在不用任何组键的基础上
做这个
不知道有没有人会啊Top
11 楼yancn()回复于 2006-12-15 15:22:36 得分 15
不用组件,做不了,ASP还没强大到这个地步Top





