調整動畫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:分享您的解決方案
如果您成功使用 GD 方法而不使用 ImageMagick 調整動畫 GIF 的大小,請與社群分享您的程式碼和見解。以上是如何在不破壞動畫的情況下調整 GIF 動畫的大小?的詳細內容。更多資訊請關注PHP中文網其他相關文章!