PHP 8.6.0 Beta 1 is available for testing

imagesx

(PHP 4, PHP 5, PHP 7, PHP 8)

imagesxПолучение ширины изображения

Описание

function imagesx(GdImage $image): int

Возвращает ширину заданного изображения image.

Список параметров

image
Объект GdImage , который вернула функция imagecreatetruecolor() или другая функция генерации изображений.

Возвращаемые значения

Возвращает ширину изображения image.

Список изменений

Версия Описание
8.0.0 Параметр image теперь принимает объект GdImage ; раньше параметр принимал корректный gd-ресурс (resource ).

Примеры

Пример #1 Пример использования imagesx()

<?php
// создание изображения 300*200
$img = imagecreatetruecolor(300, 200);
echo imagesx($img); // 300
?>

Смотрите также

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей 1 note

up
6
leonardo AT saochico DOT com
22 years ago
This function convert image size of Pixel to Centimeter
<?
#$imagem - source of image
#$dpi - resolution to convert E.g.: 72dpi or 300dpi
function px2cm($image, $dpi) {
 #Create a new image from file or URL
 $img = ImageCreateFromJpeg($image);
 #Get image width / height
 $x = ImageSX($img);
 $y = ImageSY($img);
 
 #Convert to centimeter
 $h = $x * 2.54 / $dpi;
 $l = $y * 2.54 / $dpi;
 
 #Format a number with grouped thousands
 $h = number_format($h, 2, ',', ' ');
 $l = number_format($l, 2, ',', ' ');
 
 #add size unit
 $px2cm[] = $h."cm";
 $px2cm[] = $l."cm";
 
 #return array w values
 #$px2cm[0] = X
 #$px2cm[1] = Y 
 return $px2cm;
}
$image = "C:\\inetpub\\wwwroot\\lab\\trata_img\\l0gik.jpg";
$dpi = 300;
$result = px2cm($image, $dpi);
print ($result[0]." x ".$result[1]);
?>
+Добавить

AltStyle によって変換されたページ (->オリジナル) /