J'écris actuellement un plugin Inkscape utilisant Python. Au sein de ce plugin, je voudrais charger un template (un svg existant) du dossier du plugin et accéder à certains objets dans ce template par nom ou par clé. Ensuite, je voudrais changer la bordure et/ou remplir la couleur de l'objet et y ajouter du texte. Comment ferais-je cela en utilisant l'interface de script python d'inkscape? J'ai trouvé quelques exemples (voir ci-dessous) sur la façon d'écrire un plugin pour inkscape, mais ils fonctionnent tous sur des documents déjà ouverts.Chargement et modification de svg dans le plugin Inkscape
- http://www.hoboes.com/Mimsy/hacks/write-inkscape-extension-create-multiple-duplicates/
- http://wiki.inkscape.org/wiki/index.php/Script_extensions
- http://ospublish.constantvzw.org/blog/tools/inkscape-plugins-in-python
- http://wiki.inkscape.org/wiki/index.php/Generating_objects_from_extensions
- http://wiki.inkscape.org/wiki/index.php/PythonEffectTutorial