ホームページ >バックエンド開発 >PHPチュートリアル >アニメーションを壊さずにアニメーション GIF のサイズを変更するにはどうすればよいですか?
アニメーション GIF ファイルのサイズ変更 - アニメーションの保持
アニメーションを損なうことなくアニメーション GIF のサイズを変更するのは、難しい作業になる場合があります。これを簡単に実現するための PHP ベースのソリューションを次に示します。
ImageMagick の使用
ImageMagick がインストールされている場合は、これらを使用してアニメーションを維持しながらアニメーション GIF のサイズを変更できます。コマンド:
system("convert big.gif -coalesce coalesce.gif"); system("convert -size 200x100 coalesce.gif -resize 200x10 small.gif");
ImageMagick は、システム アクセス権がない場合にこのタスクを実行できるプラグインも提供します。
注: 画像を結合すると、
ImageMagick を使用しない GD の使用
ImageMagick が利用できない場合は、GD を使用して次の手順に従います。
このプロセスはより複雑ですが、技術的には目標を達成できるはずです。
ソリューションを共有します
ImageMagick を使用せずに GD メソッドを使用してアニメーション GIF のサイズを変更することに成功したら、コードと洞察をコミュニティと共有してください。
以上がアニメーションを壊さずにアニメーション GIF のサイズを変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。