Gmagick::scaleimage()
(PECL gmagick >= Unknown)
Scales the size of an image
说明
public Gmagick::scaleimage(int $width,int $height[,bool $fit=FALSE
]): Gmagick
Scales the size of an image to the given dimensions. The other parameter will be calculated if 0 is passed as either param.
参数
- $width
The number of columns in the scaled image.
- $height
The number of rows in the scaled image.
返回值
The Gmagick object on success.
错误/异常
错误时抛出GmagickException。
CORRECTION Replace echo 'img src="data:image/jpeg:base64,'.base64_encode($image).'">'; With echo '<img src="data:image/jpeg:base64,'.base64_encode($image).'">';
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(); ?>