В настоящее время я пишу плагин Inkscape с использованием Python. Внутри этого плагина я хотел бы загрузить шаблон (существующий svg) из папки плагина и получить доступ к некоторым объектам в этом шаблоне по имени или ключу. Затем я хотел бы изменить границу и/или цвет заливки объекта и добавить к нему текст. Как мне это сделать, используя интерфейс скриптов python для Inkscape? Я нашел несколько примеров (см. Ниже) о том, как написать плагин для inkscape, но все они работают с уже открытыми документами.Загрузка и изменение svg внутри плагина 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