Scripting 将Adobe Illustrator文件剪切为平铺的脚本

Scripting 将Adobe Illustrator文件剪切为平铺的脚本,scripting,adobe-illustrator,extendscript,Scripting,Adobe Illustrator,Extendscript,我正在基于Adobe Illustrator文件中的图像创建一个。我需要将该文件剪切成256px 256px的png,以提供给googlemapsapi 您可以使用ExtendScript(JavaScript的修改版本)在Illustrator中编写脚本以自动化任务。我找到了一个为Photoshop制作谷歌地图瓷砖的脚本示例(Hack#68 in),但我还没有找到如何将其移植到Illustrator 主要问题是我不知道如何告诉Illustrator隔离图像的256px x 256px部分。Ph

我正在基于Adobe Illustrator文件中的图像创建一个。我需要将该文件剪切成256px 256px的png,以提供给googlemapsapi

您可以使用ExtendScript(JavaScript的修改版本)在Illustrator中编写脚本以自动化任务。我找到了一个为Photoshop制作谷歌地图瓷砖的脚本示例(Hack#68 in),但我还没有找到如何将其移植到Illustrator

主要问题是我不知道如何告诉Illustrator隔离图像的256px x 256px部分。Photoshop脚本通过选择该大小的图像部分并将其复制到新文件中来实现这一点,但据我所知,Illustrator中无法实现这一点


有什么想法吗?

我没有为Adobe产品编写脚本的经验,但由于Illustrator处理矢量数据,因此平铺算法略有不同。有一种方法可以平铺一组GPS点(),也许你可以从中获得一些想法


另一种选择可能是(以编程方式?)将.AI文件渲染为.PNG或类似格式,然后使用您引用的PS hack将其平铺为256x256px平铺。

我没有为Adobe产品编写脚本的经验,但由于Illustrator处理向量数据,平铺算法略有不同。有一种方法可以平铺一组GPS点(),也许你可以从中获得一些想法


另一种选择可能是(以编程方式?)将.AI文件渲染为.PNG或类似格式,然后使用您引用的PS hack将其平铺为256x256px平铺。

您是否考虑过将Illustrator渲染为光栅格式(PNG,…)?我知道这听起来可能是一个明显的问题,但平铺矢量数据的问题与平铺光栅图像的问题略有不同。您是否考虑过将Illustrator渲染为光栅格式(PNG…)?我知道这听起来可能是一个显而易见的问题,但平铺矢量数据的问题与平铺光栅图像的问题略有不同。