imagecrop
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
imagecrop
Референца за `function.imagecrop.php` со подобрена типографија и навигација.
imagecrop
Распакување на вгнездени низи
imagecrop — Исечете слика во дадениот правоаголник
= NULL
Ја сече сликата во дадената правоаголна област и ја враќа добиената слика. Дадената image не е изменета.
Параметри
-
image А GdImage не применува никакво полнење, така што ширината на сликата мора да биде множител на 8. Ова ограничување веќе не важи од PHP 7.0.9. imagecreatetruecolor().
rectangle-
Правоаголникот за сечење како array со клучеви
x,y,widthandheight.
Вратени вредности
Вратете објект со исечена слика при успех или false при неуспех.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.0.0 |
image беше вратено при неуспех. GdImage
инстанца сега; претходно, валидна gd resource се очекуваше.
|
| 8.0.0 | При успех, оваа функција враќа GDImage инстанца сега; претходно, а resource . |
Примери
Пример #1 imagecrop() example
Овој пример покажува како да исечете слика во квадратна област.
<?php
$im = imagecreatefrompng('example.png');
$size = min(imagesx($im), imagesy($im));
$im2 = imagecrop($im, ['x' => 0, 'y' => 0, 'width' => $size, 'height' => $size]);
if ($im2 !== FALSE) {
imagepng($im2, 'example-cropped.png');
}
?>Види Исто така
- imagecropauto() - Исечете слика автоматски користејќи еден од достапните режими