digitalkreativ/php-simple-gif-transitions

创建一个动画GIF,显示两个相同尺寸的图片之间的简单过渡效果

v0.0.3-alpha 2017-10-02 19:40 UTC

This package is auto-updated.

Last update: 2024-09-05 18:44:01 UTC


README

这个类将帮助您生成一个从一张图片(jpg)过渡到另一张图片(jpg)的动画GIF。

这两张图片必须具有相同的尺寸。

安装

    composer require digitalkreativ/php-simple-gif-transitions

示例

<?php

try {
    $config = new \Digitalkreativ\SimpleGifTransitions\Library\Config();

    $config->setTempDirectory( '<full-path-to-tmp-dir>' )
        ->setDebug( true )
        ->setImageDriver( \Digitalkreativ\SimpleGifTransitions\Library\Config::IMAGE_DRIVER_GD );


    $generator = new \Digitalkreativ\SimpleGifTransitions\GifGenerator( $config );
    $generator->setScenario( new \Digitalkreativ\SimpleGifTransitions\Scenarios\RevealSlideBottom() );
    $generator->setFromImage( '<full-path-to-jpg>'  )
        ->setToImage( '<full-path-to-jpg>' )
        ->generate( '<full-path-to-jpg-to-generate>' );

} catch ( Exception $ex ){
    echo $ex->getMessage() . PHP_EOL;
}

使用的组件

许可证

MIT许可证(MIT)。请参阅许可证文件获取更多信息。