Manipulação aprimorada de GIFs com o novo parâmetro ‘frame’
Temos um novo parâmetro para o Robot /image/resize.
Ele se chama frame e permite selecionar um quadro específico para usar na operação
com arquivos GIF animados.
Recebemos uma solicitação de um cliente para permitir a remoção opcional da animação de um GIF.
Isso era possível, por exemplo, com a conversão para .png, mas não mantendo
sua extensão .gif.
Em vez de um sinalizador rudimentar animated, optamos por introduzir a propriedade
frame para isso. Isso permite que nossos clientes façam muito mais com GIFs
animados, como extrair miniaturas deles.
O valor padrão é null, o que significa que todos os quadros são usados
(e na ordem exata), preservando efetivamente a animação. Você usaria 1
para o primeiro quadro, 2 para o segundo e assim por diante.
Temos planos de oferecer suporte também a valores negativos no futuro, assim você poderia usar
-1 para selecionar o último quadro, -2 para
selecionar o penúltimo e assim por diante.
Aproveite!
