图书馆网站显示图像的解决方案

时间:2013-01-25 04:53:08

标签: asp.net-mvc thumbnails

在我的网站上,我有一个包含用户所有图像的库,我想显示该库中的所有图像。我该怎么办?

enter image description here

我有解决方案,但我不能这样做。这是我的解决方案。我将为每个图像创建缩略图并将其显示在库中。缩略图的大小非常小,所以我不担心性能。如果我在服务器中创建缩略图。它必须下载,读取和调整这些图像,然后返回我的网站。这样我觉得不好。我有很多图像,每个客户有大约数百个图像,每个图像的大小约为1mb或2mb。我认为没有服务器可以处理它。另一种方法是通过jQuery在客户端创建缩略图,但我不能这样做,而我的朋友也跟我说话。 jQuery不处理它。我怎样才能为我的解决方案做到这一点?希望你明白我的意思

3 个答案:

答案 0 :(得分:0)

如果您想在页面中返回百万张图片,我认为您可以使用分页 例如,每页50张图片以跟上您的网络效果

答案 1 :(得分:0)

您需要在服务器上生成缩略图并在库中显示缩略图。当用户点击图库中的缩略图时,显示完整图像。

答案 2 :(得分:0)

我认为你的第一个想法更好。因为您不希望以实际大小显示图像,并且希望将它们缩小。因此使用缩略图是一个很好的解决方案。如果您认为这会增加一些复杂性,您可以在用户上传图像时为每个图像制作缩略图,并在视图中使用缩略图。