\think\image\gifGif

Summary

Methods
Properties
Constants
__construct()
image()
nextImage()
save()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$frames
$delays
N/A

Properties

$frames

$frames : array

GIF帧列表

Type

array

$delays

$delays : array

每帧等待时间列表

Type

array

Methods

__construct()

__construct(string  $src = null, string  $mod = 'url') 

构造方法,用于解码GIF图片

Parameters

string $src

GIF图片数据

string $mod

图片数据类型

Throws

\Exception

image()

image(string  $stream = null) : mixed

设置或获取当前帧的数据

Parameters

string $stream

二进制数据流

Returns

mixed —

获取到的数据

nextImage()

nextImage() : string

将当前帧移动到下一帧

Returns

string —

当前帧数据

save()

save(string  $pathname) 

编码并保存当前GIF图片

Parameters

string $pathname

图片名称