gif图象问题.郁闷中...高手们帮我!
请问asp.net中如何将一张gif图象(有动画的)进行缩放生成一张小的gif图象,小的gif图象还能保持原先的动画呀!~
详细一点呀!!有源码也行.
help me!
问题点数:100、回复次数:15Top
1 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-08-02 15:11:49 得分 0
<IMG SRC="aaa50.gif" WIDTH="59" HEIGHT="85" BORDER="0" ALT="AAA">
<IMG SRC="aaa50.gif" WIDTH="100" HEIGHT="160" BORDER="0" ALT="AAA">
只需要把宽度和高度修改一下就啊? 楼主没试过???gif动动画和大小没关系的,关键是在浏览器中它才有动画效果.Top
2 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-08-02 15:15:44 得分 0
为了缩小后的图片不变形,根据需要高和宽中只设置任一个就可以了.Top
3 楼HelloWorldwzy(世界你好)回复于 2005-08-02 15:29:16 得分 0
高手!我有点笔误.
小图是程序新生成的..不是简单的改变控件的高宽!..
谢谢Top
4 楼tigerwen01(小虎)回复于 2005-08-02 15:40:58 得分 0
小图既然是程序生成,那么应该有WIDTH、HEIGHT这两个属性,改变这两个属性就可以图片的大小。Top
5 楼junblood(junblood)回复于 2005-08-02 15:41:07 得分 0
修改图片大小,从新命名!Top
6 楼haolaiwu(宁愿相信世界上有鬼,也不相信女人那张嘴)回复于 2005-08-02 15:52:21 得分 0
楼主的意思是生成压缩后的缩略图,仍然要保持原来的动化效果。
楼主这样做可能有点难度,因为图象是重新生成的,gif内部的动化结构已经变动,可能不行
不知道哪位老兄有办法!!!!!Top
7 楼sd166(原来如此)回复于 2005-08-02 15:54:27 得分 0
动态改变<asp:Image id=Image1 runat="server" Width="50px" ImageUrl='<%# DataBinder.Eval(Container, "DataItem.path") %>' Height="50px">
中的width,heightTop
8 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-08-02 16:08:11 得分 0
小图是程序新生成的???这里的"生成"是指在上传图片的过程中把图片的宽和高变小了?
那岂不是一张图片要生成两个文件,一大一小?有必要这样做吗?
缩略图的实现设置宽或高就可以了吧???Top
9 楼supersyd(达达)回复于 2005-08-02 16:15:22 得分 0
楼上的真是猪头不明白不要乱说,
你的缩略图只能是第一祯的静态图.好象没有什么好的办法。
除非用复杂的算法去做。Top
10 楼haolaiwu(宁愿相信世界上有鬼,也不相信女人那张嘴)回复于 2005-08-02 16:20:51 得分 0
这个问题很复杂 ,在c++里面可能能实现,通过特殊的算法对像素和图象索引处理,但是最后可能都会失真!!!Top
11 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-08-02 16:26:39 得分 0
楼上的真是猪头不明白不要乱说,
你的缩略图只能是第一祯的静态图.好象没有什么好的办法。
除非用复杂的算法去做。
-----------------------------------------
我是不明白的,我只是在HTM页页面中试过了,发现把宽和高修改了,在浏览器中仍然是动画的效果.而不是你说的"只能是第一祯的静态图"Top
12 楼HelloWorldwzy(世界你好)回复于 2005-08-02 16:45:50 得分 0
非常感谢各位的支持!!
小弟在此先谢了...............
可是问题还是没解决
还望各位高手顶力相助呀!!!!!!!!!!!!!!!!!!!!!!!Top
13 楼xuyiheng(许一恒)回复于 2005-08-02 16:51:46 得分 0
切图还是什么意思啊?Top
14 楼haolaiwu(宁愿相信世界上有鬼,也不相信女人那张嘴)回复于 2005-08-02 16:56:00 得分 0
猪头的方法并没有压缩图象!!!仍然是原图!!这样显然不符合楼主的要求!!Top
15 楼gOODiDEA(无语)回复于 2005-09-02 19:22:05 得分 0
http://www.codeproject.com/useritems/NGif.asp
先解成单独的图片,每张图片单独缩小后再合成Top




