Image Resizer utilitário

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

Uma demonstração animada de GIF da utilidade 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 imagens redimensionadas sejam salvas rapidamente em uma pasta.

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

Observação

Se Ignorar a orientação das imagens estiver selecionado, 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 de (em largura/altura) nas configurações será aplicado à menor dimensão da imagem. Independentemente se isso é declarado como largura ou altura. A ideia é que fotos diferentes com orientações diferentes ainda tenham o mesmo tamanho.

Configurações

Image Resizer Na página, defina as seguintes configurações.

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

Tamanhos

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

Seleciona Adicionar novo tamanho para criar um predefinido, ou seleciona um preset existente para o editar. PowerToys Abre um diálogo com os detalhes pré-definidos. Selecione Guardar quando adicionar um predefinido, Atualizar quando editar um, ou Cancelar para descartar as 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: Encaixa a imagem inteira no tamanho especificado. Dimensiona a imagem proporcionalmente. Não corta a imagem.
  • Esticar: preenche todo o tamanho especificado com a imagem. Alonga a imagem desproporcionalmente, conforme necessário. Não corta a imagem.

Sugestão

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

Codificação 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 descodificador para ler a imagem, mas não tem codificador para escrever uma nova imagem. Nesse caso, a imagem não pode ser salva em seu formato original. Especifique o formato que 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ção Description
Entrelaçamento PNG Defina o entrelaçamento PNG para imagens redimensionadas. Opções: Padrão, Ligado ou Desligado. PNG entrelaçados carregam progressivamente, mostrando primeiro uma versão de baixa resolução.
Compressão TIFF Defina o algoritmo de compressão para imagens TIFF redimensionadas. Opções: Predefinido, Nenhum, CCITT3, CCITT4, LZW, RLE ou Zip.

Ficheiro

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

Parâmetro Resultado
%1 Nome do ficheiro original
%2 Nome do tamanho (como configurado nas definições PowerToysImage Resizer)
%3 Largura selecionada
%4 Altura selecionada
%5 Altura real
%6 Largura real

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

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 a(s) imagem(ns) redimensionada(s) em Small\example.jpg

Os caracteres ilegais nos nomes dos ficheiros 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.

Sugestão

Image Resizer monitoriza os seus settings.json quanto a alterações externas e recarrega-os imediatamente. Se editar definições com outra ferramenta (por exemplo, uma PowerToys configuração DSC), os novos tamanhos e opções entram em vigor na próxima redimensionação sem reiniciar PowerToys.

Referência na linha de comandos

A Image Resizer CLI permite-lhe redimensionar uma ou mais imagens a partir da linha de comandos.

Command Aliases Description
--help Mostrar ajuda
--show-config Configuração efetiva atual de impressão
--destination -d Diretório de saída (opcional)
--width -w Largura
--height -h Altura
--unit -u Unidade (Pixel / Percentagem / Polegada / Centímetro)
--fit -f Modo de ajuste (Preenchimento / Ajuste / Alongamento)
--size -s Índice de tamanho predefinido (suporta 0 para Personalizado)
--shrink-only Somente encolher (não aumentar)
--replace Substituir o original
--ignore-orientation Ignora a orientação EXIF
--remove-metadata Remover metadados
--quality -q Qualidade JPEG (1–100)
--keep-date-modified Preservar o tempo de última escrita da fonte
--file-name Formato de nome de ficheiro de saída

Se usares Percent com Preenchimento ou Ajuste, especifica um valor de largura. O redimensionamento percentual apenas em altura só é suportado com Stretch. Além disso, --size deve referir-se a um índice predefinido existente; se o índice estiver fora do alcance, a CLI devolve um erro e não modifica os ficheiros de entrada.

Exemplo de utilização

# 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

Esta ferramenta é parte das utilidades Microsoft PowerToys para utilizadores avançados. Fornece um conjunto de utilitários úteis para ajustar e simplificar a sua experiência Windows para maior produtividade. Para instalar PowerToys, consulte Instalando PowerToys.