上传时将.ai转换为SVG

上传时将.ai转换为SVG,svg,Svg,我希望用户能够上传.ai文件,但要在我正在使用的t恤编辑器中使用它们,它们必须是元素。我知道Inkscape通过--导出普通svg提供了这种功能,但我在让Inkscape与Heroku一起工作时遇到了问题 有没有其他工具可以在上传时将.ai转换为SVG 非常具体地说,我们在Rails中设置了这款t恤设计师,因此如果这个工具是基于Ruby或JavaScript的,那就更酷了。如果ai支持是一项硬性要求,我想你最好离开Heroku。也许在AWS-EC2(heroku内部使用)上部署您的应用程序,并在

我希望用户能够上传
.ai
文件,但要在我正在使用的t恤编辑器中使用它们,它们必须是
元素。我知道Inkscape通过
--导出普通svg
提供了这种功能,但我在让Inkscape与Heroku一起工作时遇到了问题

有没有其他工具可以在上传时将
.ai
转换为SVG


非常具体地说,我们在Rails中设置了这款t恤设计师,因此如果这个工具是基于Ruby或JavaScript的,那就更酷了。

如果ai支持是一项硬性要求,我想你最好离开Heroku。也许在AWS-EC2(heroku内部使用)上部署您的应用程序,并在那里安装Inkscape。您将花在克服Herokus限制上的时间最好花在开发上。而且更便宜。
当您有一个自动化良好的部署过程时,其易用性应该几乎相同。在这些方面,请看一下Capistrano()

您可以使用此Ruby Gem上载使用PDF编辑功能保存的
.ai
文件

我还注意到,您只需将这些启用了PDF的
.ai
上的扩展名更改为
.PDF
,它们就会随您的作品一起打开。也许你根本不需要宝石

有两个已经失效的库是我写的(并移植到其中),我无法使用它们,但如果你能让它们工作,它们似乎可以解决
.ai
的旧版本


如果其他人对此有任何运气,请发布您的结果。

我们肯定已经考虑过了,您可能完全正确。告诉您的AI用户将其文件导出为SVG可能会容易得多…:)如果AI这样做,转换将更加精确。Inkscape的AI进口商并不完全可靠。