Thomas Boutell и другие разработчики представили вниманию общественности графическую библиотеку GD, которая используется для динамического управления изображениями. GD предоставляет поддержку множества языков программирования, включая C, Perl, Python, PHP, OCaml. Кроме возможности получить HTML-результат, вы также можете использовать PHP для создания и управления файлами изображений во многих форматах типа PNG, JPEG, GIF, WBMP и XPM. К тому же, использование PHP позволяет вам выводить изображения в браузер напрямую. Чтобы сделать это, вам понадобится скомпилировать PHP при помощи GD-библиотеки функций изображения.
Сегодня мы хотим рассказать вам о лучших 10 библиотеках для управления изображениями, которые помогут вам облегчить задачу. Эти библиотеки также помогут вам с другими задачами, связанными изображениями. Ниже приведен перечень лучших библиотек для управления изображениями при помощи PHP:
01. Imagine
Эта библиотека для управления изображения представляет собой объектно-ориентированную (ОО) PHP-библиотеку, разработанную на базе PHP 5.3. Используя ее, вы сможете без труда выполнять различные задачи, связанные с обработкой изображений, будь то кадрирование, масштабирование или применение фильтров. Для того чтобы получить RGB-код и показатель уровня прозрачности в процентах, данная библиотека предоставляет класс color с двумя аргументами.
02. Php Graphic Works
Эта библиотека была создана для работы с изображениями на стороне сервера. Применение библиотеки позволяет вам выполнять сложные процессы, связанные с обработкой изображений. Вы можете делать это, используя лишь небольшие фрагменты кода. Среди доступных операций можно отметить вращение, кадрирование, масштабирование, растяжении и переворачивание.
03. Zebra Image
Эта миниатюрная и ОО-библиотека для работы с изображениями основана на PHP. Среди поддерживаемых форматов можно отметить .JPG, .GIF + .PNG. Здесь также представлена возможность конвертирования одного формата в другой после применения каждого действия.
04. Php5 Image Manipulation
Эта полноценная ОО-библиотека работает за счет PHP и GD2. Php5 Image можно расценивать как расширенную форму php-объекта image. Эта ориентированная библиотека для изображений предлагает поддержку различных форматов, включая PNG, GIF, PSD, JPEG и ICO. К тому же, она позволяет размещать изображения в любом формате, поддерживаемым GD2.
05. Dynamic Dummy Image Generator
Эта библиотека представляет собой бесплатный PHP-скрипт, при помощи которого вы можете генерировать изображения любого размера и цвета. К тому же, у вас будет возможность наносить на изображения текст.
06. WideImage
Wide Image также можно расценивать как ОО-библиотеку, используемую для работы с изображениями. Применение этой библиотеки позволяет вам выполнять такие операции как загрузка, управление и сохранение изображений во всех популярных форматах.
07. Image Cache
Этот миниатюрный PHP-класс можно использовать для перемещения, сжатия и кэширования изображения в браузере. После примененной операции, изображение получает новый источник, который будет использован в тэге image. Вы можете использовать эту библиотеку за счет установки различных опций вроде URL, директории и так далее.
08. Image Workshop
Этот бесплатный PHP-класс состоит из ПО для обработки изображений на основе слоев. Он позволяет вам совмещать несколько слоев, а также предлагает возможность выполнять функции вроде перемещения одного изображения на другое, масштабирования, кадрирования, нанесения текста, вращения и наложения.
09. Asido
Эта многофункциональная библиотека используется для PHP и подходит для таких сред как Magick Wand, GD2 и Image Magick. Здесь представлена поддержка как PHP4, так и PHP5.
10. PhpThumb
Эта PHP-библиотека поддерживает все типы источников для изображений вдобавок ко всем популярным форматам изображений. Применение данной библиотеки позволяет вам вращать, кадрировать и наносить водные знаки на изображения. Вдобавок, вы даже можете изменять качество изображений.
Раздел: Библиотеки скриптов Нет комментариев
10 лучших PHP-библиотек для управления изображениями, о которых следует знать
Обнаружили ошибку или мёртвую ссылку?
Выделите проблемный фрагмент мышкой и нажмите CTRL+ENTER.
В появившемся окне опишите проблему и отправьте уведомление Администрации ресурса.
Выделите проблемный фрагмент мышкой и нажмите CTRL+ENTER.
В появившемся окне опишите проблему и отправьте уведомление Администрации ресурса.
Нужна органическая вечная ссылка из данной статьи? Постовой?
Подробности здесь
Подробности здесь
Опубликовал Design FactoRy Прочитано (раз): 12538 | Нет комментариев
Автор перевода — CoolWebmasters.Com © | Источник материала / оригинал статьи Распечатать
Автор перевода — CoolWebmasters.Com © | Источник материала / оригинал статьи Распечатать