Imagick::setImageTicksPerSecond

(PECL imagick 2, PECL imagick 3)

Imagick::setImageTicksPerSecond — Встановлює тривалість відображення кадру

Опис

public Imagick::setImageTicksPerSecond(int $ticks_per_second): bool

Регулює тривалість відображення кадру анімованого зображення.

Зауваження :

Для анімованих GIF-зображень ця функція не змінює кількість "тактів зображення" за секунду, яка завжди визначається як 100. Натомість вона регулює кількість часу, протягом якого відображається кадр, щоб імітувати зміну "тактів за секунду".

Наприклад, для анімованого GIF-зображення, де кожен кадр відображається протягом 20 тактів (1/5 секунди), коли цей метод викликається для кожного кадру цього зображення з аргументом 50, кадри коригуються та відображатимуться протягом 40 тактів (2/5 секунди) та анімація відтворюватиметься з половиною вихідної швидкості.

Список параметрів

ticks_per_second

Тривалість, протягом якої має відображатися зображення, виявляється у тактах за секунду.

Значення, що повертаються

У разі успішної роботи повертає true

Приклади

Приклад #1 Зміна анімованого GIF-зображення за допомогою Imagick::setImageTicksPerSecond()

Loading...