#1 Le 06/06/2017, à 22:26
- d10g3n
Extraire tous les textes d'un svg
je pose ça là, ça ne marche pas à 100%, mais ça marche plutôt pas mal:
xmlstarlet sel -N s=http://www.w3.org/2000/svg -t -e 'text' -c "." -n fichier.svg > extract.txt
sed -e 's/<[^>]*>/ /g' extract.txt > text.txt
on peut certainement faire beaucoup mieux, ne serait-ce qu'avec des pipes, je ne sais pas pourquoi certains titres ne sont pas sélectionnés, mais globalement, ça permet d'exporter 90% des textes avec un formatage acceptable en termes d'espaces et de retour à la ligne.
Dernière modification par Ayral (Le 07/06/2017, à 09:01)
Hors ligne