WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Images and Media

anySize - Caching image resizer

— Дополнения к WorldWideScripts.net

Подпишитесь на наш канал, чтобы оставаться в курсе событий!

Новинка! Следуйте за нами, как вы хотите!


anySize - Caching image resizer - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Описание

anySize это легкий, дроп-ин, полностью автоматизирован, кэширование, сделать-вы-кофе-и-служить-это-в-кровати скрипт, который позволяет запрашивать и генерировать изображения (JPG, GIF или PNG) любого размера.

Например:

Вы загружаете "image.png" в нужную папку, "образы"
  1. <IMG SRC = "изображения / image.png" />
    Изображение возвращается на его родном разрешении
  2. <IMG SRC = "изображения / изменен / image.png? Ы = палец" />
    Миниатюрами представлена
  3. <IMG SRC = "изображения / изменен / image.png? Ы = средний" />
    Среднего размера изображение представлено
  4. <IMG SRC = "изображения / изменен / image.png? Ш = 100 & ч = 150" />
    Изображение с максимальной шириной 150 пикселей и максимальной высоте 100px представлена. Соотношение сторон сохраняется.
  5. <IMG SRC = "изображения / изменен / image.png? Ш = 100 & ч = 150 & = ложь" />
    Изображение с шириной 150px и высотой 100px представлена. Соотношение сторон не поддерживается.

И получите удивительный:

При запросе снимок на первый раз результат сохраняется в папке кэша и все дальнейшие запросы использовать эту кэш. Файл изображения обновляются и повторно загружены? Нет необходимости очистить кэш; все автоматически заботятся!
Хотите определить размер вашего "миниатюрами" образ? Хотите добавить опцию "megaawesome", так что вы можете запросить изображений / image.png? Ы = megaawesome? Хотите отключить произвольное изменение размеров (варианты 4 и 5)? Нет проблем! Все настроено в первые несколько строк кода, используя интуитивно-именованные. Работает из коробки, но очень легко настроить.

Ниже приведены флаги и переменные система понимает:

с: (Размер Set)
Пример: <IMG SRC = "изображения / изменен / image.png с = someSize" />
Возвращает образ заранее определенного размера (как указано в верхней части файла anySize.php)
Размеры по умолчанию из коробки являются:

  • с = пальца: Максимальный размер 60 × 60 изображений.
  • с = небольшая: максимальный размер 200 × 200 изображения.
  • с = средняя: максимальный размер 400 × 400 изображения.
  • с = большой: максимальный размер 800 × 800 изображения.

Примечание: Эти размеры действительно просто изменить, добавить, удалить и т.д. Комментарии в файле показано, как изменить эти размеры.

ш: (Ширина)
Пример: <IMG SRC = "изображения / изменен / image.png ш = 100" />
Возвращает изображение с шириной 100px. Если не указано, соотношение сторон сохраняется.

ч: (Высота)
Пример: <IMG SRC = "изображения / изменен / image.png ч = 150" />
Возвращает изображение с высотой 100px. Если не указано, соотношение сторон сохраняется.

: (Соотношение сторон)
Пример: <"? Изображения / изменен / image.png ш = 100 & ч = 150 & = ложь" IMG SRC = />
Возвращает изображение с шириной 100px и высотой 150px; Соотношение сторон игнорируется, и изображение будет 100px широкий и 150px высокий, если = ложь

Примечание: Если вы установите оба ш и ч и не установлен на "ложном" системы будет производить изображение, которое вписывается в коробке, определяемой ш и ч, сохраняя пропорции. По существу ш и ч, при установке вместе, образуют ограничивающий параллелепипед для результирующего изображения. Смотрите пример 4 за то, как это может выглядеть в коде.

Но подождите! Там больше!

Включенная в anySize скачивания является скорость-оптимизированная версия сценария, который использует только флаг (ы) размер и повышает скорость кэша для действительно легкий и молниеносной работы.

Обновления!

  • 7 августа 2009: Добавлена ​​поддержка прозрачности для PNG и GIF файлов.


Скачать
Другие компоненты в этой категорииВсе компоненты этого автора
КомментарииЧасто задаваемые вопросы и ответы

Свойства

Создан:
7 августа 09

Последнее обновление:
N / A

Совместимые браузеры:
IE6, IE7, IE8, IE9, IE10, Firefox, Safari, Opera, Chrome

Software Version:
PHP 5.x

Высокое разрешение:
Нет

Файлы комплекте:
PHP

Ключевые слова

электронной коммерции, все товары, кэш, галерея, изображения, изображения, изменять размер, изменение размера, reziser, миниатюрами поколения, эскизы