Categorias

Conversor SVG para PNG

Converter gráficos vetoriais SVG para formato raster PNG com opções personalizáveis de resolução, qualidade e transparência

Click to upload file or drag and drop file here

Maximum file size: 10MB Supported formats: image/svg+xml, text/xml

Output width in pixels (optional)

Output height in pixels (optional)

Rendering density for SVG (DPI)

0 9 9

Nível de compressão PNG (0=mais rápido/grande, 9=mais lento/pequeno)

Enable adaptive filtering for better compression

Keep SVG transparency in output PNG

Background color (if transparency is disabled)

Fatos principais

Categoria
Media
Tipos de entrada
file, number, range, checkbox, color
Tipo de saída
file
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Conversor SVG para PNG permite transformar facilmente seus gráficos vetoriais em imagens raster de alta qualidade, oferecendo controle total sobre resolução, compressão e transparência para atender às suas necessidades de design e web.

Quando usar

  • Quando você precisa exibir ícones ou ilustrações vetoriais em plataformas que não suportam nativamente o formato SVG.
  • Ao preparar ativos gráficos para redes sociais ou documentos que exigem compatibilidade universal com formatos de imagem raster.
  • Para converter logotipos vetoriais em arquivos PNG com fundo transparente para uso em apresentações ou sites.

Como funciona

  • Envie o seu arquivo SVG através da interface de upload.
  • Ajuste as configurações de saída, como largura, altura, densidade (DPI) e nível de compressão.
  • Escolha se deseja manter a transparência original ou definir uma cor de fundo personalizada.
  • Clique no botão de conversão e baixe o seu arquivo PNG otimizado.

Casos de uso

Conversão de ícones de interface para uso em protótipos de design que não suportam vetores.
Exportação de ilustrações complexas para formatos de imagem padrão para envio por e-mail ou mensagens.
Preparação de logotipos para uso em assinaturas de e-mail ou documentos que exigem compatibilidade com PNG.

Exemplos

1. Preparação de Ícone para Web

Designer Web
Contexto
Um designer criou um conjunto de ícones em SVG, mas precisa deles em PNG para um sistema legado que não renderiza vetores.
Problema
Converter ícones mantendo a transparência e definindo um tamanho fixo de 64x64 pixels.
Como usar
Carregue o ícone SVG, defina a largura e altura para 64 e certifique-se de que a opção 'Preservar Transparência' esteja marcada.
Configuração de exemplo
width: 64, height: 64, preserveTransparency: true
Resultado
O ícone foi convertido com sucesso para um arquivo PNG transparente de 64x64 pixels, pronto para uso imediato no sistema.

2. Conversão de Logotipo para Impressão

Gerente de Marketing
Contexto
O logotipo da empresa está em formato SVG, mas precisa ser inserido em um documento Word que exige alta resolução.
Problema
Gerar uma imagem PNG nítida com alta densidade para evitar pixelização no documento.
Como usar
Envie o arquivo do logotipo e ajuste a densidade (DPI) para 300 para garantir a qualidade necessária.
Configuração de exemplo
density: 300, compressionLevel: 9
Resultado
O logotipo foi convertido para PNG com alta densidade, garantindo uma aparência profissional e nítida no documento impresso.

Testar com amostras

xml, image, png

Hubs relacionados

FAQ

Posso manter o fundo transparente no PNG?

Sim, basta marcar a opção 'Preservar Transparência' antes de iniciar a conversão.

Como a densidade (DPI) afeta a imagem?

Aumentar o DPI melhora a nitidez e o detalhamento da imagem rasterizada, sendo ideal para impressões ou telas de alta resolução.

O que faz o nível de compressão PNG?

Ele controla o equilíbrio entre o tamanho do arquivo e o tempo de processamento; valores mais altos resultam em arquivos menores.

Posso definir dimensões específicas para a imagem?

Sim, você pode inserir valores personalizados de largura e altura em pixels para redimensionar o gráfico durante a conversão.

Existe limite de tamanho para o arquivo SVG?

Sim, o limite máximo para o upload de arquivos é de 10 MB.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/svg-to-png

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
svgFile file (Upload necessário) Sim -
width number Não Output width in pixels (optional)
height number Não Output height in pixels (optional)
density number Não Rendering density for SVG (DPI)
compressionLevel range Não Nível de compressão PNG (0=mais rápido/grande, 9=mais lento/pequeno)
adaptiveFiltering checkbox Não Enable adaptive filtering for better compression
preserveTransparency checkbox Não Keep SVG transparency in output PNG
backgroundColor color Não Background color (if transparency is disabled)

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/svg-to-png para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Arquivo: Arquivo

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-svg-to-png": {
      "name": "svg-to-png",
      "description": "Converter gráficos vetoriais SVG para formato raster PNG com opções personalizáveis de resolução, qualidade e transparência",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=svg-to-png",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]