从较大的照片中获取小缩略图

时间:2017-05-17 06:39:23

标签: php angularjs thumbnails

我有一大堆用户可以显示所有用户照片。我希望每张照片都有小缩略图。

如何制作? 另外我注意到一些网站甚至创建了专注于原始照片的脸部的缩略图。 我没有任何代码只是寻找建议。 我使用PHP,Codeigniter,Angularjs,Jquery。 谢谢!

1 个答案:

答案 0 :(得分:0)

在接收文件时,在您的控制器中,在上传之前,您需要对其进行一些处理。你将每个图像保存为4或3个尺寸,对于名为imageHello.jpg的图像,它将是这样的:`

site.com/images/large/imageHello.jpg
site.com/images/small/imageHello.jpg
site.com/images/thump/imageHello.jpg

所以基本上它将是site.com/images/[size]/imageHello.jpg,在前端,您将根据页面向size提交您想要的内容。

要进行缩放,您可以使用此library,请查看此example