2010-07-01 24 views
0

我很抱歉,如果这个问题太笼统了,因为这是我第一次使用stackoverflow。 :)寻找一个好的框架/界面来创建一个图像浏览器

基本上,我想编写一个图像浏览器,爬取图像的目录树,插入到数据库,并分层显示它们。我希望它能够全屏运行,浏览大图像的速度相当快,并且在视图之间转换时可以使用滑动和淡化动画等一些细节。

我最初开始使用Adobe AIR的HTML/JS接口+ jQuery,因为我已经熟悉HTML等,并且需要访问本地文件系统。现在的问题是AIR非常缓慢,尤其是对于大图像。我找不出任何生成图像缩略图的有效方法(as3corelib现在正在作为SWC发布,即使从中提取SWF后,我也无法将其包含在页面中)。因此,基本上,我只是寻找一种方法来快速设置界面,生成缩略图,并快速“平滑”地显示大图像(例如使用动画等)。我不介意学习新界面,而且我对C/C++,Python,C#/ VB.NET,Javascript和HTML/CSS相当熟练。我更喜欢能够快速实现接口原型的东西,而不必从头开始编写大量的接口(例如,我正在考虑pygame,但在意识到我必须编写所有的东西滚动浏览缩略图列表)。

在此先感谢,对于措辞不佳的问题感到抱歉。 :\

回答

0

我个人喜欢ASP.NET和jQuery。我做了类似的事情,我编写了代码来抓取目录,并使用后端(ASP.NET)将数据输入到数据库中。然后我吐记录背出使用一个foreach循环(MVC)或Repeater控件(Web窗体),并附上寻找jQuery的画廊中的元素,以一个漂亮的(有很多选择)

http://speckyboy.com/2009/06/03/15-amazing-jquery-image-galleryslideshow-plugins-and-tutorials/

Galleriffic是我的最爱

+0

感谢您的回应!我曾考虑过在服务器端使用浏览器来查看它,但我最初是为了轻量级和可移植的(例如,抓取的结果存储在sqlite数据库中,而不是像MySQL这样的大dbms) 。我想我会接受你的建议,并在网页服务器上以普通网页作为前端。 – Faisal 2010-07-01 23:57:15