Paritian

Programação

Conversor de SVG para PNG

Transforme um desenho SVG num PNG a 1×, 2×, 4× ou 8× o seu tamanho, mantendo o fundo transparente, no próprio navegador.

Resultados

Tamanho novo 1024 x 1024
Nova largura 1024 px
Nova altura 1024 px
Megapíxeis 1,05

O que faz esta ferramenta

Um SVG é um conjunto de instruções de desenho, por isso fica nítido em qualquer tamanho, mas muitos sítios só aceitam píxeis: redes sociais, assinaturas de e-mail, aplicações antigas, documentos. Como o vector é redesenhado no tamanho escolhido em vez de esticado, um PNG a 2× ou 4× fica tão nítido como o original, e as zonas transparentes continuam transparentes. Se o ficheiro não indicar a largura e a altura, o tamanho vem do viewBox. Os tipos de letra que o SVG espera encontrar no seu computador e as imagens ligadas a endereços na internet podem não aparecer; desenhos com formas e letra embutida convertem-se exactamente.

Fórmula

largura e altura do PNG = tamanho do SVG × escala; o desenho é refeito a esse tamanho, não esticado

Variáveis

SímboloSignificadoUnidade
source_wLargura original—
source_hAltura original—
percentTamanho do PNG—
OUTTamanho novo—
OWNova largurapx
OHNova alturapx
MPMegapíxeis—

Exemplo resolvido

  • Largura original512
  • Altura original512
  • Tamanho do PNG200
  • Tamanho novo1024 x 1024
  • Nova largura1024 px
  • Nova altura1024 px
  • Megapíxeis1,05

Limitações

  • O cálculo é feito inteiramente no seu navegador. Os valores que introduz nunca são enviados para um servidor.