2012-04-20 67 views
1

我正在用Symfony2编写一个网页,我想在这一点上做一些非常具体的事情。我需要一个幻灯片:动态幻灯片:选择什么?

  • 暂停使用moseover呈现图像。
  • 动态地包含MySQL数据库中某个表的所有图片。
  • 调整所有这些图像的大小以适应幻灯片的框架(不改变图片的比例,保持1:1并且不会使图片变形)。
  • 如果可能的话,那些图片预加载以避免缓慢运行。

对于这个任务,我一直在寻找已经写好的jQuery幻灯片(那里有非常不错的幻灯片)。现在:

=>要动态地从数据库中包含图像,我会使用JSP并写一些简单的东西(例如循环)。

=>要调整图像大小,我的要求是减少图像重量。例如,原始图像大小为1,2 MB,分辨率大小为1000 x 1000像素。试想在幻灯片放映中加载10张图像。所以我寻找的东西是减少图像的所有方面(减小像素大小和文件的成对压缩)。为此,我想到了服务器端解决方案,而不是客户端解决方案,例如一些已编写的PHP脚本来调整图像大小。 (但如何让所有这些图像得到减少?)

我的问题,最后是收集你的信息,大家,关于你对这个问题的看法:我应该用什么,我该如何使用它。我的意思是,我从来没有遇到过这些具体规格的幻灯片事件,所以我需要一些专家意见来定位我。

欢迎任何想法。

预先感谢您!

+0

这不是符合StackExchange网站上的Q/A格式的问题类型。它扩大和争论辩论和讨论很多。请找一个论坛,这是提出这些问题的理想场所 – 2013-03-05 12:29:02

回答

1

你可以看看http://galleria.io/,这是一个有弹性的幻灯片,具有强大的主题能力和一堆configurable options。它也有几种方法declare image data,所以你可以写你的循环。设置尺寸时,它会自动将图像适合视口(裁剪或不裁剪,如您所设定的)。是的,它可以preload images。如果你愿意的话,可以通过extend method或直接in your theme来暂停悬停。

我想你不会找到任何自动调整图像大小(我的意思是resize =物理改变分辨率)的jQuery幻灯片。有时它们包括脚本以准备缩略图,但总是有人工操作。

我已经第一次使用它here,我很高兴。