上传时将.ai转换为SVG

时间:2014-01-07 19:11:29

标签: svg

我希望用户能够上传.ai个文件,但要在我正在处理的T恤编辑器中使用它们,它们需要是<svg>个元素。我知道Inkscape使用--export-plain-svg提供此功能但是我在使用Inkscape与Heroku一起工作时遇到了问题。

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

非常具体,我们正在Rails中设置这个T恤设计师,所以如果这个工具是基于Ruby或基于JavaScript的话,那就太酷了。

2 个答案:

答案 0 :(得分:1)

我认为如果ai支持是一项艰难的要求,你会很聪明地离开Heroku。也许在AWS-EC2上部署您的应用程序(heroku在内部使用)并在那里安装Inkscape。花在Herokus上的限制时间可以更好地用于开发。而且它更便宜。 当您具有良好的自动化部署过程时,易用性应该几乎相同。在这些方面看看Capistrano(http://capistranorb.com)。

答案 1 :(得分:0)

您可以使用此Ruby Gem上传使用PDF编辑功能保存的.ai个文件 https://github.com/Bluejade/PrawnVectorImport

我还注意到您只需将这些已启用PDF .ai的扩展名更改为.pdf,然后他们就会打开您的作品。那么也许你根本不需要宝石?

有一些用Perl编写的已解散的库(并移植到Python)我无法工作,但是如果你能让它们正常工作,它们似乎可以解决旧版本.ai ...

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