CImage упрощает процесс работы с изображениями через PHP и его расширение GD.
Этот небольшой PHP класс обеспечивает гораздо более простой и понятной синтаксис для редактирования и обработки фотографий на сервере стороне, а затем кэширования и оптимизации их доставки на стороне клиента.
CImage и его img.php класс легко интегрируется в любые существующие приложения и поможет веб-разработчикам легко обрезать, вырезать, изменить размер или растянуть фотографии определенных размеров.
Разработчики могут не только управлять размерами изображение и в пропорции, но они также могут изменить свой формат, применять различные фильтры эффектов на вершине, а также сохранить его с различным качеством сжатия и настроек.
Это может оказаться очень полезной функцией, особенно при разработке веб-приложений, которые должны работать с изображениями в той или иной форме.
Инструкции по использованию предоставляются с файлом README в CImage в
Что нового в этом выпуске:.
- Всегда используйте пароль, установив в img_config.php.
- Изменение размера GIF, сохраняя прозрачность.
- Теперь возвращает StatusCode 500, когда что-то выходит из строя.
- Три различных режима:. Строги, производство, разработка
- Три файлы для все-в-одном imgs.php, imgp.php, imgd.php.
- Изменить имя сценария все-в-одном Webroot / imgs.php.
- Объединить весь код в один скрипт Зингель, Webroot / img_single.php.
- Запрещает хотлинкинга / Качает конфигурацией.
- Алиас-имя без расширения.
- Вариант псевдонима теперь требует пароль для работы.
- Поддержка выбора режима ввода пароля, PWD, чтобы защитить использование псевдонима и удаленного скачивания.
- Добавлена поддержка опций псевдонима, который создает ссылку на кэшированную версию изображения.
Что нового в версии 0.7.0:
- Всегда используйте пароль, установив в img_config.php.
- Изменение размера GIF, сохраняя прозрачность.
- Теперь возвращает StatusCode 500, когда что-то выходит из строя.
- Три различных режима:. Строги, производство, разработка
- Три файлы для все-в-одном imgs.php, imgp.php, imgd.php.
- Изменить имя сценария все-в-одном Webroot / imgs.php.
- Объединить весь код в один скрипт Зингель, Webroot / img_single.php.
- Запрещает хотлинкинга / Качает конфигурацией.
- Алиас-имя без расширения.
- Вариант псевдонима теперь требует пароль для работы.
- Поддержка выбора режима ввода пароля, PWD, чтобы защитить использование псевдонима и удаленного скачивания.
- Добавлена поддержка опций псевдонима, который создает ссылку на кэшированную версию изображения.
Что нового в версии 0.6:.
- переписаны и добавлена документация
- Переехал conolution expressesion от img_config.php до CImage.
- Незначительное очистка свойств в CImage.
- Добавление Webroot / Htaccess, чтобы показать, как дружественные URLs могут быть созданы для img.php.
- Добавлена опция заливки к нужным, и далее.
- Добавлена опция быстрого доступа, SC для обеспечения возможности конфигурирования сложных выражений.
- Добавлена поддержка пользовательских сверток.
- Реструктуризированные testprograms.
- Исправлено на PHP JSON 5.3.
- Улучшение шаблон для испытаний в Webroot / тестов при тестировании вне.
- Добавление опции размывания принимая разделенный запятыми список из 11 флоат-значений, оборачивает и выставляет imageconvoluttion ().
- Добавление опции ДПР, устройство пиксел отношение, которое по умолчанию 1. Установите на 2, чтобы получить вдвое увеличенное изображение. Полезно для Retina дисплеев. В основном ярлык, чтобы увеличить изображение.
- Добавление утилиты cache.bash для облегчения сбора статистики об использовании кэша.
- Кэш-каталог может быть только для чтения и служат все кэшированные файлы, еще не удается, когда необходимо сохранить файлы.
- Кэш теперь использует то же расширение файла в качестве исходного изображения.
Теперь
Что нового в версии 0.5.3:
- Добавлена АВТОПОВ, aro` для автоматического поворота изображения на основе на информации EXIF.
- Добавлена BGCOLOR, bgc` использовать как BackgroundColor при необходимости цвет наполнителя, например, вращать 45.
- Добавлена rotateBefore, rb` для поворота изображения на определенный угол перед обработкой.
- Добавлена rotateAfter, ra` для поворота изображения на определенный угол после обработки.
- Подчищены форматирование кода, удаляются конечные пробелы.
- Удалены @ от открытия изображений, лучше отображать правильное предупреждение при отсутствии # 34, но вернуть его снова.
- Установка gd.jpeg_ignore_warning истина по умолчанию # 34.
- Webroot / check_system.php Теперь выводит версию PHP и GD.
- # 32 правильно отправить 404 заголовка при обслуживании сообщение об ошибке.
- Попытка проверить выпуск # 29, но не может.
- Добавление структуры для testprograms вместе с, использование Webroot / test_issue29.php в качестве образца.
- Улучшение форматирование кода.
- Поддержка имена файлов JPEG в верхнем регистре, JPG, PNG и GIF, как это было предложено в # 37.
- Изменение CImage :: выход (), как это предлагается в # 37.
- Добавление безопасности убедитесь, что имя файла образа всегда ниже пути image_path, как указано в img_config.php # 37.
- Добавление элемента конфигурации в img_config.php для установки допустимых символов в имени файла изображения.
- Перемещение Webroot / тест * в папку Webroot / тест.
- Webroot / check_system.php Теперь выходы, если загружен расширение для Exif.
- Сломался API при initDimensions () разделение на два метода, новые initDimensions () и loadImageDetails ().
Требования
- PHP 5.3 или выше
Комментарии не найдены