imageresolution
Description
The imageresolution of Image for PHP gets or sets the resolution of the image.
Syntax
imageresolution(
GdImage $image,
?int $resolution_x = null,
?int $resolution_y = null
): array|boolParameters
image
A GdImage object, returned by one of the image creation functions, such as imagecreatetruecolor().
resolution_x
The horizontal resolution in DPI.
resolution_y
The vertical resolution in DPI.
Return
As a getter, it returns an indexed array of the horizontal and vertical resolution on success, or false on failure.
As a setter, it returns true on success, or false on failure.
Examples
1 · image
<? $width = 100; $height = 100; $image = imagecreate($width, $height); $return = imageresolution($image); print_r($return);
Array
(
[0] => 96
[1] => 96
)
2 · resolution_x
<? $width = 100; $height = 100; $image = imagecreate($width, $height); $resolution_x = 192; $return = imageresolution($image, $resolution_x); var_export($return); $resolution = imageresolution($image); echo PHP_EOL; print_r($resolution);
true
Array
(
[0] => 192
[1] => 192
)
3 · resolution_y
<? $width = 100; $height = 100; $image = imagecreate($width, $height); $resolution_x = 192; $resolution_y = 96; $return = imageresolution($image, $resolution_x, $resolution_y); var_export($return); $resolution = imageresolution($image); echo PHP_EOL; print_r($resolution);
true
Array
(
[0] => 192
[1] => 96
)
Links
Image
- gd_info
- getimagesize
- getimagesizefromstring
- image_type_to_extension
- image_type_to_mime_type
- imageaffine
- imageaffinematrixconcat
- imageaffinematrixget
- imagealphablending
- imageantialias
- imagearc
- imageavif
- imagebmp
- imagechar
- imagecharup
- imagecolorallocate
- imagecolorallocatealpha
- imagecolorat
- imagecolorclosest
- imagecolorclosestalpha
- imagecolorclosesthwb
- imagecolordeallocate
- imagecolorexact
- imagecolorexactalpha
- imagecolormatch
- imagecolorresolve
- imagecolorresolvealpha
- imagecolorset
- imagecolorsforindex
- imagecolorstotal
- imagecolortransparent
- imageconvolution
- imagecopy
- imagecopymerge
- imagecopymergegray
- imagecopyresampled
- imagecopyresized
- imagecreate
- imagecreatefromavif
- imagecreatefrombmp
- imagecreatefromgif
- imagecreatefromjpeg
- imagecreatefrompng
- imagecreatefromstring
- imagecreatefromtga
- imagecreatefromwbmp
- imagecreatefromwebp
- imagecreatefromxbm
- imagecreatefromxpm
- imagecreatetruecolor
- imagecrop
- imagecropauto
- imagedashedline
- imagedestroy
- imageellipse
- imagefill
- imagefilledarc
- imagefilledellipse
- imagefilledpolygon
- imagefilledrectangle
- imagefilltoborder
- imagefilter
- imageflip
- imagefontheight
- imagefontwidth
- imageftbbox
- imagefttext
- imagegammacorrect
- imagegetclip
- imagegetinterpolation
- imagegif
- imageinterlace
- imageistruecolor
- imagejpeg
- imagelayereffect
- imageline
- imageloadfont
- imageopenpolygon
- imagepalettecopy
- imagepalettetotruecolor
- imagepng
- imagepolygon
- imagerectangle
- imagerotate
- imagesavealpha
- imagescale
- imagesetbrush
- imagesetclip
- imagesetinterpolation
- imagesetpixel
- imagesetstyle
- imagesetthickness
- imagesettile
- imagestring
- imagestringup
- imagesx
- imagesy
- imagetruecolortopalette
- imagettfbbox
- imagettftext
- imagetypes
- imagewbmp
- imagewebp
- imagexbm
- iptcembed
- iptcparse