Para tarefas simples, o seguinte deve ser suficiente:
Crie o SVG como pretendido e insira um texto fictício no local desejado, que você pode ter certeza de ser único, como XYZwrzlprmftXYZ. Salve o SVG, digamos, como dummy.svg
. Como os SVGs são baseados em XML, você pode pesquisar e substituir facilmente, por exemplo, usando sed
:
sed "s/XYZwrzlprmftXYZ/useful text/g" dummy.svg > useful.svg
Isso criará um SVG useful.svg
que é idêntico ao seu SVG original, exceto que agora você tem "texto útil" escrito no local desejado.
(Para tarefas mais complexas, você pode querer usar alguns métodos mais elaborados.)