stream()
->stream([SergiX44\ImageZen\Format $format = SergiX44\ImageZen\Format::PNG], [int $quality = 90]): Psr\Http\Message\StreamInterface
Get the image as stream.
See Supported Formats for a list of supported formats.
Parameters
- SergiX44\ImageZen\Format $format: The image format, default is PNG.
- int $quality: The image quality, default is 90, if supported by the format.
Returns
Psr\Http\Message\StreamInterface: The image stream.
Example
use SergiX44\ImageZen\Image;
$stream = Image::make('path/to/image.jpg')->stream();
$stream = Image::make('path/to/image.jpg')
    ->stream(\SergiX44\ImageZen\Format::PNG); // save the image as PNG
    
$stream = Image::make('path/to/image.jpg')
    ->stream(\SergiX44\ImageZen\Format::\SergiX44\ImageZen\JPG, 50); // save the image as JPG with a quality of 50