Transloadit
Preços
  • Uploads de arquivos
  • Importação de arquivos
  • Processamento em lote (English)
  • Codificação de vídeo
  • Codificação de áudio
  • Processamento de imagens
  • Processamento de documentos
  • Inteligência artificial
  • Filtragem de arquivos e segurança
  • Catalogação de mídia
  • Compressão de arquivos
  • Avaliação de código
  • Exportação de arquivos
  • Smart CDN
  • Ver todos os serviços
  • Explore integrações (English)
  • Explore demos ao vivo (English)
  • Uppy
  • TransloaditKit
  • Android SDK
  • Node.js SDK
  • Python SDK
  • Ruby SDK
  • Go SDK
  • Java SDK
  • PHP SDK
  • Zapier
  • MCP Server
  • Transloadit CLI (English)
  • Terraform
  • Essenciais
  • Boas práticas
  • Perguntas frequentes
  • Robots
  • API
  • Formatos
  • Crie seu primeiro app
  • Sobre (English)
  • Comparações (English)
  • Código aberto (English)
  • Depoimentos (English)
  • Vagas (English)
  • Segurança (English)
  • Publicações (English)
  • Notícias para devs (English)
  • Dicas para devs (English)
  • Imprensa (English)
  • Pesquisa (English)
  • Estudos de caso (English)
  • Soluções (English)
  • Guias
  • Glossário (English)
  • Jurídico (English)
  • Ferramentas (English)
  • Ajudando a Coursera a levar educação a milhões de pessoas no mundo todo (English)
  • Suporte da Transloadit
  • Suporte a código aberto (English)
  • Acordo de nível de serviço (English)
EssenciaisRobotsPerguntas frequentesAPIFormatosBoas práticas
Formatos e codecs compatíveis
  • Visão geral
  • Codecs de vídeo
  • Codecs de áudio
  • Filtros de áudio/vídeo
  • Formatos de áudio/vídeo
  • Formatos de imagem
  • Fontes
  • Arquivamento
formatos de imagem
  • O que é um arquivo AVIF?
  • O que é um arquivo GIF?
  • O que é um arquivo HEIC?
  • O que é um arquivo JPEG?
  • O que é um arquivo PNG?
  • O que é um arquivo SVG?
  • O que é um arquivo WebP?
formatos de áudio
  • O que é um arquivo MP3?
  • O que é um arquivo WAV?
formatos de vídeo
  • O que é um arquivo MOV?
  • O que é um arquivo MP4?
  • O que é um arquivo WebM?
formatos de documento
  • O que é um arquivo PDF?

O que é um arquivo SVG? Tudo o que você precisa saber sobre o formato SVG

Um arquivo SVG descreve gráficos bidimensionais com marcação baseada em XML. Diferente de JPEG ou PNG, o SVG é um formato vetorial: ele armazena formas, caminhos, texto, gradientes e transformações em vez de uma grade fixa de pixels. Um SVG bem formado pode ir de um ícone a um outdoor sem ficar borrado.

Como o SVG funciona?

Um documento SVG contém elementos como <path>, <circle>, <text> e <image>. Um navegador ou renderizador interpreta essas instruções no tamanho de exibição solicitado. O CSS pode estilizar os elementos, e o SVG pode incluir links, filtros, animações, scripts ou recursos externos.

Essa flexibilidade é poderosa, mas significa que uploads de SVG não confiáveis devem ser tratados como conteúdo ativo, e não como pixels inofensivos.

Vantagens do SVG

  • Independência de resolução: continua nítido em qualquer tamanho ou densidade de pixels.
  • Recursos geométricos pequenos: logotipos e ícones podem ser menores que os equivalentes raster.
  • Estrutura editável: cores, texto e formas podem ser alterados sem redesenhar pixels.
  • Conteúdo acessível: títulos e textos significativos podem ser representados no documento.
  • Animação e estilização: integra-se ao layout da web e ao CSS.

Limitações e considerações de segurança

O SVG é ineficiente para fotografias detalhadas. Caminhos e efeitos complexos também podem ser custosos de renderizar. Como o SVG pode conter scripts, manipuladores de eventos, links e referências externas, não insira um upload não confiável diretamente em um documento HTML sem sanitizá-lo ou rasterizá-lo.

Use PNG, WebP ou AVIF quando você precisar de uma imagem de pixels previsível ou de um derivado seguro para entrega.

SVG comparado com PNG

FormatoMelhor usoEscalonamentoModelo de conteúdo
SVGLogotipos, ícones, diagramas, ilustraçõesSem perdas em qualquer tamanhoInstruções vetoriais em XML
PNGCapturas de tela e pixel artExige reamostragemPixels raster fixos

Como rasterizar arquivos SVG com a Transloadit

O Robot 🤖/image/resize pode renderizar um SVG enviado em um PNG previsível, nas dimensões de que o seu produto precisa:

{
  "steps": {
    ":original": { "robot": "/upload/handle" },
    "png": {
      "use": ":original",
      "robot": "/image/resize",
      "format": "png",
      "width": 1200,
      "height": 1200,
      "resize_strategy": "fit"
    }
  }
}

Perguntas frequentes sobre SVG

O SVG é um formato de imagem ou um formato de documento?

É um formato de imagem representado como um documento XML. Essa estrutura de documento é o motivo pelo qual o SVG pode incluir mais comportamentos do que uma imagem raster.

O SVG pode conter JavaScript?

Sim. O SVG pode conter conteúdo ativo, então sanitize ou rasterize os uploads antes de incorporar um SVG não confiável em uma página.

Fotografias devem ser convertidas para SVG?

Não. O SVG é adequado para formas e ilustrações. Use JPEG, WebP ou AVIF para conteúdo fotográfico.

Demonstrações relacionadas

  • Converter SVG para JPEG EN (English)
  • Redimensionar uma imagem para capa do Twitter EN (English)
  • Adicionar marca-d’água a uma imagem EN (English)
Página anterior ← O que é um arquivo PNG?Próxima página O que é um arquivo WebP? →
Falar com o suporte⁠

TransloaditVerificando status…

Produto

  • Serviços
  • Preços
  • Demonstrações EN (English)
  • Ferramentas EN (English)
  • Segurança EN (English)
  • Suporte

Empresa

  • Sobre EN (English)/Imprensa EN (English)
  • Blog EN (English)/Vagas EN (English)
  • Comparações EN (English)/Matriz de conformidade EN (English)
  • Pesquisa EN (English)
  • Código aberto EN (English)
  • Soluções EN (English)

Documentação

  • Primeiros passos
  • Transcodificação
  • Perguntas frequentes
  • API
  • Guias/Dicas para devs EN (English)
  • Formatos suportados

Mais

  • Status da plataforma⁠
  • Fórum da comunidade⁠
  • StackOverflow⁠
  • Uppy EN (English)
  • tus⁠

© 2009–2026 Transloadit-II GmbH

Privacidade EN (English)Termos EN (English)Aviso legal EN (English)
EnglishDeutschEspañolPortuguês (Brasil)