Utilitário Image Resizer

Image Resizer é uma extensão de shell Windows para redimensionamento de imagem em massa que ajuda você a redimensionar rapidamente várias imagens ao mesmo tempo. Depois de instalar PowerToys, você pode clicar com o botão direito do mouse em um ou mais arquivos de imagem selecionados no File Explorer e selecionar Redimensionar com Image Resizer no menu para simplificar seu fluxo de trabalho de processamento de imagens.

A demonstração GIF animada do utilitário PowerToysImage Resizer mostrando o processo de redimensionamento de imagem em massa em WindowsFile Explorer.

Image Resizer permite redimensionar imagens arrastando e soltando os arquivos selecionados com o botão direito do mouse. Isso permite que as imagens redimensionadas sejam salvas rapidamente em uma pasta.

Uma demonstração GIF animada da funcionalidade de PowerToysImage Resizer arrastar e soltar para redimensionamento de imagem em massa.

Observação

Se a opção Ignorar a orientação das imagens estiver selecionada, a largura e a altura do tamanho especificado poderão ser trocadas para corresponder à orientação (retrato/paisagem) da imagem atual. Em outras palavras: Se selecionado, o menor número (em largura/altura) nas configurações será aplicado à menor dimensão da imagem. Independentemente se isso for declarado como largura ou altura. A ideia é que fotos diferentes com orientações diferentes ainda sejam do mesmo tamanho.

Configurações

Na página Image Resizer, configure as configurações a seguir.

Uma captura de tela da página de PowerToysImage Resizer configurações mostrando predefinições de tamanho e opções de configuração.

Tamanhos

Adicione novos tamanhos predefinidos. Cada tamanho pode ser configurado como Preenchimento, Ajuste ou Alongamento. A dimensão a ser usada para redimensionamento pode ser centímetros, polegadas, porcentagem ou pixels.

Selecione Adicionar novo tamanho para criar uma predefinição ou selecione uma predefinição existente para editá-la. PowerToys abre uma caixa de diálogo com os detalhes da predefinição. Selecione Salvar quando você adicionar uma predefinição, Atualizar quando editar uma ou Cancelar para descartar suas alterações.

Preenchimento versus Ajuste versus Alongamento

  • Preenchimento: preenche todo o tamanho especificado com a imagem. Dimensiona a imagem proporcionalmente. Corta a imagem conforme necessário.
  • Ajuste: ajusta a imagem inteira ao tamanho especificado. Dimensiona a imagem proporcionalmente. Não corta a imagem.
  • Alongamento: preenche todo o tamanho especificado com a imagem. Alonga a imagem de modo desproporcional conforme necessário. Não corta a imagem.

Dica

Você pode deixar a largura ou a altura vazias. A dimensão será calculada para um valor proporcional com a proporção da imagem original.

Codificador de fallback

O codificador de fallback é usado quando o arquivo não pode ser salvo em seu formato original. Por exemplo, o formato de imagem Windows Meta File (.wmf) tem um decodificador para ler a imagem, mas nenhum codificador para gravar uma nova imagem. Nesse caso, a imagem não pode ser salva em seu formato original. Especifique qual formato o codificador de fallback usará: configurações PNG, JPEG, TIFF, BMP, GIF ou WMPhoto. Esta não é uma ferramenta de conversão de tipo de arquivo. Ele só funciona como um fallback para formatos de arquivo não suportados.

Opções de codificação

Configurações Description
Entrelaçamento PNG Defina a interlacção PNG para imagens redimensionadas. Opções: Padrão, Ativado ou Desativado. PNGs entrelaçados são carregados progressivamente, mostrando uma versão de baixa resolução primeiro.
Compactação TIFF Defina o algoritmo de compactação para imagens TIFF redimensionadas. Opções: Padrão, Nenhum, CCITT3, CCITT4, LZW, RLE ou Zip.

Arquivo

O nome do arquivo da imagem redimensionada pode usar os seguintes parâmetros:

Parâmetro Resultado
%1 Nome do arquivo original
%2 Nome do tamanho (conforme definido nas configurações do PowerToysImage Resizer)
%3 Largura selecionada
%4 Altura selecionada
%5 Altura real
%6 Largura real

Exemplo: definir o formato de nome de arquivo como %1 (%2) no arquivo example.png e selecionar a configuração de tamanho de arquivo Small resultaria no nome de arquivo example (Small).png. Definir o formato como %1_%4 no arquivo example.jpg e selecionar a configuração de tamanho Medium 1366 × 768px resultaria no nome de arquivo example_768.jpg.

Você pode especificar um diretório no formato de nome de arquivo para agrupar imagens redimensionadas em subdiretórios. Exemplo: um valor de %2\%1 salvaria as imagens redimensionadas em Small\example.jpg

Caracteres ilegais em nomes de arquivo serão substituídos por um sublinhado _.

Você pode optar por manter a data original da última modificação na imagem redimensionada ou redefini-la no momento da ação de redimensionamento.

Dica

Image Resizer monitora seus settings.json em busca de alterações externas e os recarrega imediatamente. Se você editar configurações com outra ferramenta (por exemplo, uma PowerToys configuração de DSC), seus novos tamanhos e opções entrarão em vigor no próximo redimensionamento sem reiniciar PowerToys.

Referência de linha de comando

A Image Resizer CLI permite redimensionar uma ou mais imagens da linha de comando.

Command Aliases Description
--help Mostrar ajuda
--show-config Imprimir configuração efetiva atual
--destination -d Diretório de saída (opcional)
--width -w Largura
--height -h Altura
--unit -u Unidade (Pixel / Porcentagem / Polegada / Centímetro)
--fit -f Modo de ajuste (Preenchimento/Ajuste/Alongamento)
--size -s Índice de tamanho predefinido (dá suporte 0 para Custom)
--shrink-only Somente reduzir (não ampliar)
--replace Substituir original
--ignore-orientation Ignorar orientação EXIF
--remove-metadata Remover metadados
--quality -q Qualidade JPEG (1 a 100)
--keep-date-modified Preservar o horário da última gravação da fonte
--file-name Formato de nome de arquivo de saída

Se você usar Percent com Fill ou Fit, especifique um valor de largura. O redimensionamento percentual somente da altura é compatível apenas com Stretch. Além disso, --size deve se referir a um índice predefinido existente; se o índice estiver fora do intervalo, a CLI retornará um erro e não modificará os arquivos de entrada.

Exemplo de uso

# Show help
PowerToys.ImageResizerCLI.exe --help

# Show current config
PowerToys.ImageResizerCLI.exe --show-config

# Resize with explicit dimensions
PowerToys.ImageResizerCLI.exe --width 800 --height 600 .\image.png

# Use preset size 0 (Custom) and output to a folder
PowerToys.ImageResizerCLI.exe --size 0 -d "C:\Output" .\photo.png

# Preserve source LastWriteTime
PowerToys.ImageResizerCLI.exe --width 800 --height 600 --keep-date-modified -d "C:\Output" .\image.png

Instalar PowerToys

Esse utilitário faz parte dos utilitários Microsoft PowerToys para usuários de energia. Ele fornece um conjunto de utilitários úteis para ajustar e otimizar sua Windows experiência para maior produtividade. Para instalar PowerToys, consulte Instalando PowerToys.