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
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ímbolo | Significado | Unidade |
|---|---|---|
source_w | Largura original | — |
source_h | Altura original | — |
percent | Tamanho do PNG | — |
OUT | Tamanho novo | — |
OW | Nova largura | px |
OH | Nova altura | px |
MP | Megapí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.