PHP.mk документација

Gmagick::scaleimage

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

gmagick.scaleimage.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека gmagick.scaleimage.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
Gmagick::scaleimage

Референца за `gmagick.scaleimage.php` со подобрена типографија и навигација.

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 години пред
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
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();
?>
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.