изменение размера изображения — PHP презентация размер фото

Я пытался ограничить максимальный размер фотографии, не растягивая ее.
Я хотел бы сохранить пропорции.setResizeProportional(false) — растягивает фотографию. Маленькие фотографии не должны изменять размеры, большие фотографии должны быть пропорционально уменьшены до высоты (500) и ширины (300). Пожалуйста, помогите мне, как написать это. Буду благодарен за любые советы. PHPPresentation

$shape = new Drawing\Base64();
$imageData = "data:image/jpeg;base64,".base64_encode(file_get_contents($image_url));
$shape->setName('PHPPresentation logo')
->setDescription('PHPPresentation logo')
->setData($imageData)
->setResizeProportional(false) //true
->setHeight(500)
->setWidth(300)
->setOffsetX(10)
->setOffsetY(200);
$currentSlide->addShape($shape);

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]