首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

下传图片的展示有关问题

2013-02-19 
上传图片的展示问题用户上传的图片文件可能很大 现在想起来应该是保存的时候就压缩保存 展示时直接取图片

上传图片的展示问题
用户上传的图片文件可能很大 现在想起来应该是保存的时候就压缩保存 展示时直接取图片可能比较好

我现在是这样实现的 保存时有些图片没有进行压缩 在展示时访问的图片路径是后台输出图片的方法地址
在方法内 我可以按照页面输出指定宽高是否等比例的要求输入图片 但是我担心访问速度 不知道影响大吗 

还有现在图片是放在图片服务器上 全路径是在这个后台方法中 传入文件名+webconfig中的路径配置拼的
便于统一管理图片路径
如果页面img的src直接是图片路径 万一更换图片服务器位置 所有img的路径都要更换 有没有好的办法实现
[解决办法]
上传图片的同时生成所需各种尺寸的图片,放在不同的文件夹中,可以把各种尺寸的类型定义成一个枚举,使用哪种尺寸的直接取就可以了
[解决办法]

引用:
考虑生成一个缩略图


我觉得这个答案很靠谱!

__________________________________________________
楼主说的  图片服务器更换后的问题:
src=全局变量+"/MyFolder/Guid.jpg"  ——更换 图片服务器之后,修改 这个 “全局变量”
__________________________________________________

另外,对于图片,建议是  不同页面,不同尺寸 的图片,都 各生成一份。

肯定是有好处的;
(如果你觉得 各生成一份比较麻烦:你可以参考  配置式的 图片切割,保存  ——  这样可以让你不编码,实现 图片的多种切割方式)




[解决办法]
我也觉得上传的时候同时生成不同尺寸的图

其实可以不同的图可以按picname+small.jpg
                      picname+big.jpg
之类的存储 这样看的方便
[解决办法]

__________________________________________________
 楼主说的  图片服务器更换后的问题:
 src=全局变量+"/MyFolder/Guid.jpg"  ——更换 图片服务器之后,修改 这个 “全局变量”
 __________________________________________________
数据库只存放图片名称
图片路径是自己拼出来的

热点排行