GravityFocusPoint
Gravity on a focus point given in relative coordinates.
imgproxy: gravity (alias g) · Availability: all editions
use SomehowDigital\ImgProxy\Url;use SomehowDigital\ImgProxy\Option\GravityFocusPoint;
$url = Url::create() ->source('https://example.com/image.jpg') ->options(new GravityFocusPoint(0.25, 0.75));
$url->build();// _/g:fp:0.25:0.75/plain/https%3A%2F%2Fexample.com%2Fimage.jpgThe option appears in the URL as g:fp:0.25:0.75.
Parameters
Section titled “Parameters”| Parameter | Type | Default | Description |
|---|---|---|---|
$horizontal |
float |
required | Horizontal position from 0 (left) to 1 (right). |
$vertical |
float |
required | Vertical position from 0 (top) to 1 (bottom). |