Как получить уменьшенные изображения в Zend Framework
У меня есть большие изображения, хранящиеся в одной папке. Я не хочу создавать миниатюры, хранить их в каком-то месте и извлекать. Я ищу сценарий для динамического создания миниатюрных изображений больших изображений и их отображения в браузере, но никогда не сохраняю миниатюрные изображения на сервере. Может ли кто-нибудь порекомендовать мне несколько ссылок на учебник или предоставить сценарий для этого? Я нашел phpthumb() http://phpthumb.sourceforge.net/ выполняющий такую работу в php. Как я могу использовать это Zend Framework или другую библиотеку, пожалуйста, порекомендуйте
Изменить: Как использовать phpthumb() http://phpthumb.sourceforge.net/? У phpthumb() есть куча файлов классов. Чтобы создать миниатюру в phpthumb(), нам нужно написать только следующую строку:
<img src="phpthumb.php?src=image.jpg&w=150"/>
Я хочу использовать его в рамках Zend. Где мне разместить эту библиотеку? Поместив в папку библиотеки, мне пришлось бы переименовать все классы и их ссылки. Как это сделать? любые другие методы
1 ответ
Если вы хотите предоставить HTTP-доступ к исходным изображениям, вы можете использовать бесплатный сервис, такой как TinySrc, для предоставления миниатюр. Ни Zend Framework v1, ни Zend Framework v2 не предоставляют поддержку манипуляций с изображениями, которые я вижу.