如何将.ai文件转换为png

时间:2014-09-11 07:56:07

标签: javascript jquery html5 adobe adobe-illustrator

我的上传表单中有html输入类型字段,但我没有使用<form></form>我只有一堆文本框选择框和输入文件字段。我需要上传.ai文件,并在我自己的HTML中显示.png/.jpg图片格式

   jQuery("#main_gallery_view").prepend(thumbnail_html);

我能得到的最接近答案是How to embed .ai files in HTML5?,但这个答案也没有告诉我们将.ai文件转换为图片格式(jpg, png)

因此,对于我的最后一次尝试,我正在检查stackoverflow专家。

这真的可行吗?

是否有将.ai文件转换为图片格式(jpg, png)

的解决方法

我正在使用Windows操作系统,我将把它保存在我的CDN S3存储桶中

1 个答案:

答案 0 :(得分:1)

在浏览器中没有直接的方法。

根据您的托管环境和操作系统,您可以将.ai Adob​​e Illustrator文件上传到后端,然后运行脚本将其转换为SVG,例如使用类似Linux的工具,UniConvertor, http://manpages.ubuntu.com/manpages/precise/man1/uniconvertor.1.html

然后您必须检索已处理的SVG,然后将其嵌入您的网页,然后按照此问题/答案中的方法将其处理为浏览器中的PNG:Convert embedded SVG to PNG in-place

由于后端方面存在许多变数和含糊之处,因此不可能更具体,但无论您的后端系统是什么,一般流程都应该是正确的。