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:
- Vá em Ferramentas → Opções → LibreOffice → Avançado
- Clique em Configuração de Especialista
- Procure por
AddReplacementImages - Altere o valor para
false - 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
AddReplacementImagese 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:
Postar um comentário