kinoheld / aws-serverless-image-handler

根据 https://github.com/awslabs/serverless-image-handler 构建图像URL的库

dev-master 2019-07-04 13:22 UTC

This package is auto-updated.

Last update: 2024-09-05 01:44:29 UTC


README

根据 https://github.com/awslabs/serverless-image-handler 构建图像URL的库

安装

通过composer

composer require kinoheld/aws-serverless-image-handler

使用方法

$imageHandler = new kinoheld\AwsServerlessImageHandler\ImageHandler();
$imageHandler->setDomain('https://xxx.cloudfront.net/');
$imageHandler->setBucket('my-bucket');

// Original image.
$imageUrlOriginal = $imageHandler->getUrl('images/my-image.png');

// Resized image.
$imageUrlResized = $imageHandler->getUrl('images/my-image.png', [
  'resize' => [
    'width' => 600,
    'fit' => 'cover',
  ],
]);