PHP 8.1.0 RC 4 available for testing

Gmagick::scaleimage

(PECL gmagick >= Unknown)

Gmagick::scaleimage画像のサイズを変更する

説明

public Gmagick::scaleimage(int $width, int $height, bool $fit = false): Gmagick

画像のサイズを指定した大きさに変更します。 パラメータに 0 を指定すると、そのパラメータを自動的に計算します。

パラメータ

width

変更後の画像の幅。

height

変更後の画像の高さ。

返り値

Gmagick オブジェクトを返します。

エラー / 例外

エラー時に GmagickException をスローします。

add a note add a note

User Contributed Notes 2 notes

up
-1
support at yourmob dot net
1 year ago
CORRECTION

Replace

echo 'img src="data:image/jpeg:base64,'.base64_encode($image).'">';

With

echo '<img src="data:image/jpeg:base64,'.base64_encode($image).'">';
up
-2
support at yourmob dot net
1 year ago
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();
?>
To Top