📅  最后修改于: 2023-12-03 15:15:48.463000             🧑  作者: Mango
image::make
是一个在 PHP 中创建和编辑图片的工具。本文将介绍如何使用 image::make
来创建和编辑图片。
在使用 image::make
之前,需要先安装这个工具。可以使用 Composer 进行安装:
composer require intervention/image
使用 image::make
来创建一张空白的图片十分简单:
$img = Image::make(300, 200);
$img->save('example.png');
这会创建一张尺寸为 300x200 的 PNG 格式图片。
调整图片大小可以使用 resize()
方法:
$img = Image::make('example.png');
$img->resize(500, 300);
$img->save('example.png');
这会将原始图片调整为尺寸为 500x300 的图片。
裁剪图片可以使用 crop()
方法:
$img = Image::make('example.png');
$img->crop(200, 200, 50, 50);
$img->save('example.png');
这会将原始图片裁剪为尺寸为 200x200(左上角坐标为 (50, 50))的图片。
添加水印可以使用 insert()
方法:
$watermark = Image::make('watermark.png');
$img = Image::make('example.png');
$img->insert($watermark, 'bottom-right', 10, 10);
$img->save('example.png');
这会将 watermark.png
添加到原始图片的右下角,并且在水平和垂直方向上分别保留 10 像素的距离。
下面是返回的 Markdown 代码片段:
# 使用 image::make 在 PHP 中编辑图片
`image::make` 是一个在 PHP 中创建和编辑图片的工具。本文将介绍如何使用 `image::make` 来创建和编辑图片。
## 安装 image::make
在使用 `image::make` 之前,需要先安装这个工具。可以使用 Composer 进行安装:
composer require intervention/image
## 创建图片
使用 `image::make` 来创建一张空白的图片十分简单:
```php
$img = Image::make(300, 200);
$img->save('example.png');
这会创建一张尺寸为 300x200 的 PNG 格式图片。
调整图片大小可以使用 resize()
方法:
$img = Image::make('example.png');
$img->resize(500, 300);
$img->save('example.png');
这会将原始图片调整为尺寸为 500x300 的图片。
裁剪图片可以使用 crop()
方法:
$img = Image::make('example.png');
$img->crop(200, 200, 50, 50);
$img->save('example.png');
这会将原始图片裁剪为尺寸为 200x200(左上角坐标为 (50, 50))的图片。
添加水印可以使用 insert()
方法:
$watermark = Image::make('watermark.png');
$img = Image::make('example.png');
$img->insert($watermark, 'bottom-right', 10, 10);
$img->save('example.png');
这会将 watermark.png
添加到原始图片的右下角,并且在水平和垂直方向上分别保留 10 像素的距离。