JIntervention Image

JIntervention Image

Скачивания 45209 Просмотры 7909 CTR 572% Lib Free

PHP-библиотека обработки изображений Intervention Image для Joomla. Версия 2.7.2 для Joomla 3 и Joomla 4. Версии 3.x - для Joomla 4 и Joomla 5+.

JIntervention Image

Описание

Это расширение для Joomla-разработчиков. 

v.2.7.2

JLoader::register('JInterventionimage', JPATH_LIBRARIES . DIRECTORY_SEPARATOR . 'jinterventionimage' . DIRECTORY_SEPARATOR . 'jinterventionimage.php');
$manager = JInterventionimage::getInstance(['driver' => 'imagick']);
$img = $manager->make('path_to_image');

v.3.11.0

<?php
use Joomla\Libraries\JInterventionimage\Manager;

$manager = Manager::getInstance();
$path_full = JPATH_SITE . '/images/joomla.png';

$file = $manager->read($path_full);
// https://github.com/Intervention/image/issues/551 Transparency on PNG issue
$img = $manager->create($file->width(), $file->height())
			->fill('#ffffff');
$img->place($file, 'center');
$img->encodeByExtension($options['new_file_format'], quality: $options['image_quality']);

$img->save($options['savepath'] . '/' . $options['new_file_name'] . '.' . $options['new_file_format']);

Остальные примеры в официальной документации библиотеки.

Joomla

Тип расширения:
Библиотека
Версия Joomla:
3.10, 4.0, 5.2.3, 5.2.5, 5.3.0, 5.3.2, 6.0.0

Что нового

Примечание

PHP 8.5

Tested PHP 8.5 support
Исправлено

Bug fix

Fix issue with relative paths to font files in different versions of GD library

Смотрите также

Расширения Joomla WebTolk

113 Всего расширений
12 Категорий
582 Выпущено версий
893832 Всего скачиваний

Личный кабинет