A extensão e o formato da imagem real são diferentes

A extensão do arquivo é o final do nome e o formato real é a estrutura de dados armazenada no arquivo. Mesmo se você renomear um arquivo PNG para JPG, os dados internos permanecerão os mesmos. Dependendo do aplicativo, ele pode reconhecer o formato interno e abri-lo, mas o serviço de upload pode rejeitar arquivos cuja extensão e formato real não correspondam.

JPG e JPEG são extensões que se referem ao mesmo formato JPEG. Não há necessidade de recomprimir o mesmo formato se você estiver apenas renomeando JPG para JPEG. Por outro lado, alternar entre PNG e JPEG requer a recodificação dos dados.

Princípio de conversão de imagens no navegador

Esta ferramenta verifica os marcadores de formato no início do arquivo e decodifica a imagem no navegador. Desenhe os pixels decodificados em um Canvas do mesmo tamanho do original e crie um novo arquivo com um codificador PNG, JPEG ou WebP. Mesmo que o tamanho original do pixel seja mantido, o método de armazenamento muda, portanto o número de bytes e a qualidade do arquivo podem variar.

A saída é produzida por HTMLCanvasElement.toBlob. Se você solicitar um formato de saída não suportado, o navegador poderá recorrer ao PNG, portanto a ferramenta também verifica se o tipo MIME do arquivo retornado corresponde ao formato selecionado. Se houver uma discrepância, não forneceremos o download e o orientaremos na seleção de um formato diferente.

Base técnica: MDN Canvas toBlob

Como alterar PNG para JPG

  1. Selecione o PNG original na ferramenta Alterar extensão de imagem.
  2. Selecione JPEG para Converter em formato e defina um valor de qualidade. O valor inicial é 85 e o intervalo é de 10 a 100.
  3. Toque em Converter formato de imagem e verifique a visualização e o número de bytes antes e depois da conversão.
  4. Clique em Baixar arquivo de conversão para salvar o arquivo .jpg. Os arquivos originais permanecem separados.

Ao alterar JPG para PNG ou WebP para JPG, você só precisa selecionar um formato de saída diferente. Se você alterar as configurações ou os arquivos de entrada, o link de resultados antigo desaparecerá, então converta novamente para as novas condições. A mensagem Processamento concluído não significa que o arquivo baixado foi salvo no disco real. Verifique seu navegador para ver onde ele está salvo e se está completo.

Escolha com base na transparência e método de compactação

PNG usa compactação sem perdas e suporta transparência. O armazenamento JPEG típico é compactação com perdas e não oferece suporte a transparência. WebP é um formato que suporta compactação e transparência com e sem perdas, mas esta ferramenta não tem a capacidade de selecionar o modo sem perdas WebP.

Selecionar um JPEG no Moyoutil preenche áreas transparentes com branco. Se você deseja manter a transparência em seu logotipo ou nos resultados de remoção de fundo, use PNG ou WebP. A entrada de qualidade está desabilitada em PNG, e o número de qualidade em JPEG/WebP é uma configuração do codificador e não garante uma porcentagem da qualidade da imagem em comparação com o original.

Referência de formato: Guia de formato de arquivo de imagem MDN

Restrições de entrada e informações não preservadas

Os formatos de entrada e saída são PNG, JPEG e WebP. A entrada é limitada a um máximo de 20 MB, 25 milhões de pixels e 8.192 pixels horizontais e verticais. Os arquivos são processados ​​um por um e HEIC, GIF, SVG e AVIF não são suportados por esta ferramenta. A conversão poderá falhar se o arquivo estiver corrompido ou ilegível pelo seu navegador.

O resultado é uma imagem estática. A preservação do movimento da animação e dos metadados, como EXIF ​​​​e perfil de cores original, não é suportada. Se esta informação for importante para você, como para arquivamento ou impressão, guarde o original e use um editor adequado ao seu propósito. As fotos são processadas no navegador sem serem carregadas nos servidores da ferramenta.

Como verificar o arquivo após a conversão

Reabra o arquivo salvo e verifique o tamanho, bordas, áreas transparentes e texto pequeno. Salvar como PNG não recupera nenhum detalhe perdido na compactação JPEG anterior. Salvar repetidamente com o mesmo JPEG também pode aumentar a perda; portanto, se possível, converta a partir do original que você salvou primeiro.

A conversão de extensão por si só não garante a capacidade alvo. Se você exceder o limite de upload, use a ferramenta de redimensionamento de imagem para reduzi-la ao tamanho de pixel necessário ou ajuste a qualidade do JPEG/WebP e compare os resultados. Você deve finalmente verificar se o site para o qual está enviando atende a todos os seus requisitos de formato, tamanho e capacidade.

Perguntas frequentes

Posso converter arquivos apenas com a extensão alterada?

Em vez de confiar apenas em nomes ou notações MIME, a ferramenta verifica marcações de arquivos e resultados de decodificação do navegador para PNG, JPEG e WebP. Se os dados internos estiverem em um formato compatível, eles poderão ser processados, mas renomear arquivos não suportados não resultará na funcionalidade de conversão.

A conversão reduz necessariamente a capacidade?

Não. Pode ser maior dependendo do formato de saída, qualidade, status de compactação original e conteúdo da imagem. Verifique a visualização e o número de bytes antes e depois da conversão.