Parece que o Inkscape armazena alguns metadados enquanto você está trabalhando, o que não é excluído por causa de um bug ou porque você está usando alguns métodos inesperadamente ou mais frequentemente do que o esperado. Você pode tentar descobrir o que está causando o problema examinando o arquivo SVG bruto (em um editor de texto comum ou o Editor de XML do Inkscape) e tentando entender o conteúdo.
Além disso, se você estiver usando alguma operação excessivamente, isso é um bom palpite para o que amplia seus arquivos. Em particular, você deve ter cuidado com qualquer coisa que use arquivos externos.
Em geral, conheço três maneiras de remover informações falsas de arquivos SVG:
- Use Vacuum Defs do Inkscape. Isso exclui algumas informações, que o Inkscape achou que você poderia querer usar novamente, como gradientes personalizados.
- Salve o arquivo SVG como SVG simples em vez de Inkscape SVG. Isso torna alguns objetos (como conectores de objeto) convertidos em um tipo de objeto mais primitivo, como são não está contido no padrão SVG (veja também aqui ).
- Escreva um script (por exemplo, para Sed) que elimina qualquer informação da qual você queira se livrar. Como os SVGs são baseados em XML, isso não é tão entediante quanto parece.