domingo, novembro 08, 2026

Como o Word e o LibreOffice tratam arquivos SVG (e por que o documento fica maior) - parte 01

Se você já tentou usar imagens SVG no Microsoft Word ou no LibreOffice Writer, provavelmente notou que o arquivo final fica bem maior do que o esperado. Isso não é um bug — é um comportamento proposital dos dois programas.

O que acontece por baixo dos panos

Quando você insere um SVG:

  • Microsoft Word aceita o arquivo e o exibe corretamente, mas automaticamente gera e embute uma cópia PNG de alta resolução junto com o SVG. Essa cópia serve como fallback para versões antigas do Word e para outros programas que não entendem SVG.
  • LibreOffice Writer faz a mesma coisa por padrão: guarda o SVG original e também cria um PNG de reserva.

Resultado: mesmo um SVG leve de poucos KB pode fazer o documento crescer dezenas ou centenas de KB (ou mais, dependendo da complexidade da imagem).

Como verificar

Basta renomear o arquivo .docx ou .odt para .zip e abrir. Dentro você encontra:

  • No Word: pasta word/media/
  • No LibreOffice: pasta Pictures/

Lá estarão tanto o SVG quanto um PNG gerado automaticamente.

Dá para evitar isso?

Programa Gera PNG fallback? Dá para desligar?
Microsoft Word Sim Não
LibreOffice Sim (padrão) Sim

No LibreOffice existe uma configuração avançada que desativa a geração do PNG:

  1. Vá em Ferramentas → Opções → LibreOffice → Avançado
  2. Clique em Configuração de Especialista
  3. Procure por AddReplacementImages
  4. Altere o valor para false
  5. Confirme e reinicie o LibreOffice

Depois disso, os novos SVGs passam a ser salvos sem a cópia PNG.

Recomendações práticas

  • Se o documento será usado principalmente no Word, o formato EMF costuma ser melhor: é vetorial e não gera PNG de fallback.
  • Se você trabalha com LibreOffice e quer arquivos mais leves, desative o AddReplacementImages e continue usando SVG.
  • Para máxima qualidade e reutilização (web, design, impressão), o SVG continua sendo a melhor escolha — desde que você aceite o peso extra no Word ou desative o fallback no LibreOffice.

Teste realizado com um SVG puro de aproximadamente 2,4 KB. No Word o documento cresceu significativamente; no LibreOffice, com a opção desativada, o aumento foi mínimo.

Veja a continuação do artigo parte 02 [link]


Nenhum comentário:

del.icio.us