img_preview

Функция создает превью изображения и в случае ошибки возвращает информацию о ошибке.

Синтаксис: img_preview($path_root='', $path_cache='', $mw=0, $mh=0, $quality=90, $max=false)

$path_root - путь от корня, к изображению оригинала

$path_cache - путь от корня, куда нужно сохранить превью изображения

$mw - максимальная ширина превью изображения

$mh - максимальная высота превью изображения

$quality - качество превью изображения (по умолчанию 90%)

$max - пропорция будет высчитана по наибольшему значению $mw или $mh (если $mw > $mh, то $mw, в противном случае по $mh)

Пример:

1. создаем превью изображение максимальная ширина которого 150 пикселов (высота будет высчитана пропорционально)
img_preview('/uploads/original.jpg', '/cache/preview.jpg', 150);

2. создаем превью изображение максимальная высота которого 170 пикселов (ширина будет высчитана пропорционально)
img_preview('/uploads/original.jpg', '/cache/preview.jpg', 0, 170);

3. создаем превью изображение максимальная ширина которого 150 пикселов а максимальная высота 170 (с учетом рассчета пропорций, сначала по ширине, потом по высоте)
img_preview('/uploads/original.jpg', '/cache/preview.jpg', 150, 170);

4. это пример подобный 1-у, но превью изображение будет с качеством 55%
img_preview('/uploads/original.jpg', '/cache/preview.jpg', 150, 0, 55);

5. это пример подобный 3-у, но пропорция будет высчитана по наибольшему значению ($mw или $mh), в данном случае по $mh, т.к. оно задано как 170
img_preview('/uploads/original.jpg', '/cache/preview.jpg', 150, 170);


04.10.2010 11:33

Комментарии

Комментариев пока нет.


Copyrights © 2007 - 2026 YaPro.Ru