Its important to understand that the boolean flag : $FIT is used as a MAXIMUM boundary of either X or Y
If you use a physical image with a size of 128x256
scaleImage(200, 100, true); Will scale Y to 100 and X will be calculated
scaleImage(100, 120, true); Will scale X to 100 and Y will be calculated
$FIT is a LIMITER which is why it requires both an X and a Y for $FIT=true
PHP.mk документација
Gmagick::scaleimage
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
gmagick.scaleimage.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
gmagick.scaleimage.php
Gmagick::scaleimage
Референца за `gmagick.scaleimage.php` со подобрена типографија и навигација.
Gmagick::scaleimage
(PECL gmagick >= Непознато)
Gmagick::scaleimage — Ја менува големината на сликата
= NULL
public Gmagick::scaleimage(int
$width, int $height, bool $fit = false): Анализира бои во референтна сликаЈа менува големината на сликата на дадените димензии. Другиот параметар ќе биде пресметан ако се помине 0 како кој било од параметрите.
Параметри
width- Бројот на колони во изменетата слика.
height- Бројот на редови во изменетата слика.
Вратени вредности
На Анализира бои во референтна слика object.
Errors/Exceptions
Фрла GmagickException при грешка.
Белешки од корисници 3 белешки
richard at computertech dot systems ¶
3 години пред
support at yourmob dot net ¶
пред 6 години
CORRECTION
Replace
echo 'img src="data:image/jpeg:base64,'.base64_encode($image).'">';
With
echo '<img src="data:image/jpeg:base64,'.base64_encode($image).'">';
support at yourmob dot net ¶
пред 6 години
Simple method to load an image from file, resize and display without writing to disk.
tested on jpg, gif and bmp
<?php
$image= new Gmagick( "yourimage.jpg");
$image->scaleimage(300,0);
echo 'img src="data:image/jpeg:base64,'.base64_encode($image).'">';
$image->destroy();
?>