以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]图片太多  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=127134)

--  作者:小巫仙
--  发布时间:2018/11/6 14:54:00
--  [求助]图片太多
项目有十几个表,每个表几乎都有图片列,图片是存到项目目录下Attachments文件夹里,现在图片存的多了,有时候就出现加入图片后,显示不出来,实际图片就在那里,或者就是出现System.OutOfMemoryException的错误,请问有办法解决图片量过大的问题吗?
--  作者:有点甜
--  发布时间:2018/11/6 14:59:00
--  

不要全部放在attachments第一层文件夹下,比如,你可以设置不同的图片列的【存放目录】(列属性那里设置),设置成不同的文件夹。

 

也就是说 attachments\\1 存放第一列的图片 attachments\\2 存放第二列的图片。

 

再者,在attachments\\1里面,还可以再细分不同的文件夹 http://www.foxtable.com/webhelp/scr/2209.htm

 


--  作者:小巫仙
--  发布时间:2018/11/6 15:13:00
--  
甜老师,我是在attachments下按日期存放图片的,日期下也有各个表的文件夹,相当于图片是放在attachments\\日期\\表名\\图片,就是某天录入多了图片就会出现问题,图片是高拍仪拍的,一个图片大概300k~700k这样,多的时候一天一个表里会加个80多张,就会出现问题,这个有办法吗?
[此贴子已经被作者于2018/11/6 15:15:06编辑过]

--  作者:小巫仙
--  发布时间:2018/11/6 18:58:00
--  
还请大大们帮帮忙~谢谢啦!
--  作者:有点甜
--  发布时间:2018/11/7 9:11:00
--  

1、你直接打开文件查看的是否,是否会卡住?

 

2、你做什么操作之后才报的错误?

 

3、出错的实例发上来测试


--  作者:小巫仙
--  发布时间:2018/11/10 9:45:00
--  
甜老师, 1.图片备注列在增加图片后预览显示叉,然后点击打开说没有这个图片,实际已经存在attachments下面的文件夹里了,也按我设置的规则命名了 2.只有一次在当天一个图片列增加图片比较多的时候,大概十多张不到20张然后点击预览图片就报错内存不足了 3.示例估计得有很大图片量的时候才会报错,不太好传
--  作者:有点蓝
--  发布时间:2018/11/10 10:21:00
--  
图片的分辨率和大小不同太大,太大的狐表图片预览框无法显示