2015-04-28 1 views
4

Я использую Windows и очень плохо, когда дело доходит до использования скриптов COM python для управления другими программами/процессами. Но было бы здорово, если бы у меня был скрипт python, который преобразует мои файлы inkscape .svg в файлы .ai *.Python автоматизация задачи Inkscape to Adobe Illustrator (.svg -> .pdf -> .ai)

Что я сейчас делаю, это сохранение копии из inkscape в .pdf, а затем открытие этого .pdf в Illustrator. Из Illustrator я сохраняю файл как .ai. Это задача, которую я хочу автоматизировать через COM или другие варианты.

Любая помощь в правильном направлении будет оценена по достоинству.

* .pdf в .ai также будет работать, но не оптимальным, если я должен вручную сохранить их в формате .pdf


Bonus информация:

Я люблю работать с Inkscape (большой открытой исходная векторная программа рисования) и хотите продолжить ее использование. Однако лазерный резак, с которым я играю, будет только есть файлы .ai и inkscape не удается экспортировать другие форматы, которые он ест. Прямо сейчас я должен сохранить копию моих .svg-файлов в .pdf, а затем в Illustrator сохранить их как .ai-файлы.

ответ

3

пытаются создать цикл с модулем SendKeys:

import SendKeys 
SendKeys.SendKeys(" {PAUSE 2} text {ENTER} {DOWN}") 

download and guide here

+1

Wow! Ницца. Я постараюсь поиграть с этим – Norfeldt

Смежные вопросы