在我的工作中,我们有大量的矢量EPS文件。 "权力是"希望他们转换为SVG文件,以便拥有通用的文件格式,同时保持当前的文件夹结构,与我们所有的各种在线和离线软件兼容。
我正在使用Illustrator CS6 for windows。
我不擅长编写脚本,我希望有人能够指出我正确的方向。我期待开发一个脚本(VBA或JS),它将启动一个JS脚本和多个批处理操作(或另一个解决此问题的替代方法)。如下所示,您会发现这种方法既慢又麻烦,需要更好的自动化。
基本工作流程
- 手动复制文件夹(包括子文件夹)以创建工作文件夹。
- 执行(丑陋)javascript我拼凑在一起加载每个EPS文件并将SVG保存到EPS文件位置。
- 执行光栅化(高DPI)的批处理文件,然后对svg文件进行矢量化。这是将所有相同颜色的对象合并在一起。我曾经使用PATHFINDER:TRIM / MERGE按颜色合并/打出对象但发现有时候矢量元素丢失而不是被打孔。使用这种新方法的细节损失很小,更重要的是,老板可以接受。
- 执行批处理操作以删除白色并执行其他操作。我无法将其与之前的操作结合起来,因为我无法弄清楚如何访问矢量化栅格化图像中的单个对象,直到文件被保存并重新打开。
- 执行批处理文件以将矢量与画板重新对齐,因为在Illustrator中关于SVG文件转换存在明显的长时间错误。
醇>
任何人都可能提出的建议将不胜感激。