Inkscape到Adobe illustrator任务的Python自动化(.svg - > .pdf - > .ai)

时间:2015-04-28 13:45:23

标签: python-2.7 com adobe-illustrator inkscape

我使用Windows并且在使用python COM脚本来控制其他程序/进程时非常糟糕。但是如果我有一个将我的inkscape .svg文件转换为.ai文件*的python脚本,那将是非常棒的。

我现在正在做的是将一个副本从inkscape保存到.pdf,然后在Illustrator中打开.pdf。从Illustrator我将文件保存为.ai。这是我希望通过COM或其他选项自动执行的任务..

任何正确方向的帮助都将受到赞赏。

* .pdf到.ai也可以,但如果必须手动将它们保存为.pdf

,则不是最佳选择

奖金信息:

我喜欢使用inkscape(优秀的开源矢量绘图程序)并希望继续使用它。然而,我玩的激光切割机只会吃.ai文件和inkscape failes来导出它吃的其他格式。现在我必须将.svg文件的副本保存到.pdf,然后在Illustrator中将它们保存为.ai文件。

1 个答案:

答案 0 :(得分:3)

尝试使用模块SendKeys:

创建一个循环
import SendKeys
SendKeys.SendKeys(" {PAUSE 2} text {ENTER} {DOWN}" )

download and guide here