Converter SVG para BMP
Rasterize SVG em BMP de 24 bits, para equipamentos e sistemas que só leem pixel cru.
Prévia do arquivo BMP gerado
O BMP não guarda transparência. O que era transparente no SVG vira esta cor.
SVG é desenho vetorial e não tem tamanho próprio. Escolha com folga: depois de virar BMP, ampliar embaça.
Tamanho do arquivo
-
Convertendo…
Ver as 64 conversões de imagem. A conversão inteira roda no seu dispositivo. Nenhuma imagem é enviada para servidor nenhum.
Do formato mais moderno para o mais simples
SVG descreve formas e o BMP guarda pixel cru. São os dois extremos de como uma imagem pode ser representada, e a conversão entre eles costuma ter um motivo bem concreto: equipamento com firmware antigo, software industrial ou ambiente de desenvolvimento embarcado que só lê BMP, e que precisa exibir um logotipo ou símbolo que hoje só existe em vetor.
Duas decisões são suas. A largura, porque vetor não tem tamanho próprio, e a cor de fundo, porque o BMP de 24 bits não guarda transparência. Vale calcular a largura com cuidado: em BMP, o arquivo cresce com o quadrado da dimensão, então dobrar a largura multiplica o tamanho por quatro.
Sobre qualidade, não há o que ajustar. O BMP é sem perdas por natureza, então o desenho sai exatamente como o navegador o rasterizou, com o anti-serrilhado das bordas composto sobre o fundo escolhido.
Como funciona a conversão
- Solte seus arquivos .svg na área de entrada, um ou vários.
- Escolha a largura da imagem gerada. A altura acompanha a proporção do desenho.
- Escolha a cor de fundo que entra no lugar da transparência.
- O BMP é montado byte a byte, com cabeçalho de 40 bytes e pixels em BGR, de baixo para cima.
- Baixe um arquivo ou o lote em ZIP, que comprime BMP muito bem.
Para que serve
- Equipamento com firmware antigo Painel de máquina e impressora industrial leem BMP porque não precisam de biblioteca de descompressão, e nunca leram SVG.
- Ferramenta de desenvolvimento embarcado Ambientes que geram firmware importam imagem apenas em BMP, para telas de abertura e recursos gráficos.
- Software legado Aplicação interna herdada que aceita apenas BMP e precisa exibir a marca atual da empresa.
- Processamento pixel a pixel Quando o passo seguinte lê a imagem por código, o BMP entrega o dado sem camada de codificação no meio.
Perguntas frequentes
A transparência é preservada?
Não. A saída é BMP de 24 bits, que não tem canal alfa, então o fundo livre do desenho vira a cor sólida que você escolher, com branco no padrão. Se a transparência importa, o destino precisa ser PNG ou WebP.
Que largura devo escolher?
A menor que atenda o uso, porque em BMP o arquivo cresce com o quadrado da dimensão: dobrar a largura multiplica o tamanho por quatro. Para tela de equipamento, use exatamente a resolução que ele exibe.
Existe controle de qualidade?
Não, e não faria sentido. O BMP é sem perdas e sem compressão: o desenho sai exatamente como foi rasterizado. O tamanho do arquivo depende apenas das dimensões escolhidas.
Por que o arquivo ficou tão grande?
Porque o BMP grava três bytes por pixel e não comprime nada. Uma imagem de 1920 por 1080 ocupa cerca de 5,9 MB, com qualquer conteúdo, mesmo sendo um logotipo simples com fundo branco.
Esse BMP abre em qualquer programa?
Praticamente. A variante de 24 bits com cabeçalho de 40 bytes é a mais antiga e mais aceita, reconhecida desde o Windows 3.0 por qualquer visualizador ou biblioteca.
Por que o texto saiu com outra fonte?
Porque o SVG declara a fonte pelo nome e ela não existe no seu computador. A solução é converter o texto em curvas no programa de origem antes de exportar. Confira sempre a prévia.
A conversão é segura? SVG pode conter script.
É segura. O arquivo é desenhado como imagem, e nesse modo o navegador não executa script nenhum que esteja dentro dele.
Ferramentas relacionadas
Fontes
Os limites e formatos aplicados por esta ferramenta vêm das especificações oficiais abaixo, não de terceiros:
- Armazenamento de bitmap (Microsoft Learn) Documentação oficial do formato de destino: cabeçalho, ordem dos pixels e ausência de compressão.
- Especificação SVG 2 (W3C) Especificação do formato de origem, que define o SVG como descrição de formas em XML.
- SVG no MDN Web Docs Referência sobre SVG carregado como imagem, modo em que scripts não são executados.
- Canvas API (MDN Web Docs) A API usada para desenhar o vetor no tamanho escolhido e obter os pixels gravados no BMP.
Termos relacionados
Esta página responde a quem procura por: