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 або вище
Коментар не знайдено