29 lines
1.2 KiB
Markdown
29 lines
1.2 KiB
Markdown
# The ThinkPHP5 Image Package
|
|
|
|
[![Build Status](https://img.shields.io/travis/top-think/think-image.svg)](https://travis-ci.org/top-think/think-image)
|
|
[![Coverage Status](https://img.shields.io/codecov/c/github/top-think/think-image.svg)](https://codecov.io/github/top-think/think-image)
|
|
[![Downloads](https://img.shields.io/github/downloads/top-think/think-image/total.svg)](https://github.com/top-think/think-image/releases)
|
|
[![Releases](https://img.shields.io/github/release/top-think/think-image.svg)](https://github.com/top-think/think-image/releases/latest)
|
|
[![Releases Downloads](https://img.shields.io/github/downloads/top-think/think-image/latest/total.svg)](https://github.com/top-think/think-image/releases/latest)
|
|
[![Packagist Status](https://img.shields.io/packagist/v/top-think/think-image.svg)](https://packagist.org/packages/topthink/think-image)
|
|
[![Packagist Downloads](https://img.shields.io/packagist/dt/top-think/think-image.svg)](https://packagist.org/packages/topthink/think-image)
|
|
|
|
## 安装
|
|
|
|
> composer require topthink/think-image
|
|
|
|
## 使用
|
|
|
|
~~~
|
|
$image = \think\Image::open('./image.jpg');
|
|
或者
|
|
$image = \think\Image::open(request()->file('image'));
|
|
|
|
|
|
$image->crop(...)
|
|
->thumb(...)
|
|
->water(...)
|
|
->text(....)
|
|
->save(..);
|
|
|
|
~~~ |