PHP | Imagick setImageTicksPerSecond() Function
The Imagick::setImageTicksPerSecond() function is an inbuilt function in PHP which is used to set the image ticks-per-second which means the amount of time that a frame of an animated image is displayed.
Syntax:
bool Imagick::setImageTicksPerSecond( int $ticks_per_second )
Parameters: This function accepts a single parameter $ticks_per_second which holds the duration for which an image should be displayed expressed in ticks per second.
Return Value: This function returns TRUE on success.
Exceptions: This function throws ImagickException on error.
Below programs illustrate the Imagick::setImageTicksPerSecond() function in PHP:
Program 1:
<?php
$imagickAnimation = new Imagick(
$imagickAnimation ->setImageTicksPerSecond(800);
header( "Content-Type: image/gif" );
echo $imagickAnimation ->getImagesBlob();
?>
|
Output:
Program 2:
<?php
$imagickAnimation = new Imagick(
$imagickAnimation ->setImageTicksPerSecond(2000);
header( "Content-Type: image/gif" );
echo $imagickAnimation ->getImagesBlob();
?>
|
Output:
Reference: https://www.php.net/manual/en/imagick.setimagetickspersecond.php
Last Updated :
20 Dec, 2019
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...