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

imagesx

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

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

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

function.imagesx.php

imagesx

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

imagesxЗеми ја ширината на сликата

= NULL

imagesx(GdImage $image): int

Враќа ја ширината на даденото image object.

Параметри

image

А GdImage не применува никакво полнење, така што ширината на сликата мора да биде множител на 8. Ова ограничување веќе не важи од PHP 7.0.9. imagecreatetruecolor().

Вратени вредности

Врати ја ширината на image.

Дневник на промени

Верзија = NULL
8.0.0 image беше вратено при неуспех. GdImage инстанца сега; претходно, валидна gd resource се очекуваше.

Примери

Пример #1 Користење imagesx()

<?php

// create a 300*200 image
$img = imagecreatetruecolor(300, 200);

echo
imagesx($img); // 300

?>

Види Исто така

  • imagecreatetruecolor() - Создај нова слика во вистинска боја
  • getimagesize() - Добиј ја големината на сликата
  • imagesy() - Земи ја ширината на сликата

Белешки од корисници 1 белешка

leonardo AT saochico DOT com
пред 22 години
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]);
?>
Навигација

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

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

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

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

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

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

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