Alterar o tamanho do canvas sem redimensionar
Aumente a tela (o canvas) ao redor da sua imagem adicionando uma margem de cor sólida em um ou mais lados, sem nunca redimensionar nem deformar os pixels originais.
Como funciona
Ao contrário de um redimensionamento, que modifica os pixels existentes, a extensão do canvas mantém a imagem original exatamente como está e apenas adiciona espaço extra ao redor, preenchido com uma cor sólida. É útil para preparar uma imagem para um modelo específico ou deixar espaço para texto ou elementos gráficos adicionados depois.
Qual é a diferença para uma simples moldura/borda?
Uma moldura comum geralmente aplica a mesma espessura nos quatro lados. Aqui, você pode definir uma margem diferente para cada lado (superior, direito, inferior, esquerdo) de forma independente, o que permite, por exemplo, deixar bastante espaço embaixo para uma legenda mantendo os outros lados rentes.
O resultado é sempre um PNG?
Sim, o resultado é recodificado em PNG para garantir uma cor de fundo fiel, sem artefatos de compressão, qualquer que seja o formato original da sua imagem.
Processamento 100% local: a extensão do canvas é desenhada diretamente no seu navegador via API Canvas — sua imagem nunca é enviada a um servidor.