2010-07-05 147 views
1

我创建一个基于Custom Google Map在Adobe Illustrator文件的图像。我需要将该文件剪切为256像素x 256像素的PNG以供入Google Maps API。脚本切的Adobe Illustrator文件到瓷砖

您可以编写脚本来自动使用ExtendScript,JavaScript的修改后的版本在Illustrator中的任务。我找到了一个用于Photoshop的脚本示例,该脚本为Google地图制作了拼贴(在#this book中的Hack#68),但是我还没有弄清楚如何将其移植到Illustrator。

的主要问题是我不能找出如何告诉插图以分离的图像的256PX X 256PX部分。 Photoshop脚本通过选择该尺寸图像的一部分并将它们复制到一个新文件中来实现这一点,但据我所知,在Illustrator中不能这样做。

任何想法?

+0

你有没有考虑渲染你Illustrator来光栅格式(PNG,...)?我知道这可能听起来是一个明显的问题,但平铺矢量数据与平铺栅格图像的问题稍有不同。 – 2010-07-05 16:18:27

回答

1

我没有经验写了Adobe产品的脚本,但由于插画处理矢量数据时,拼接算法略有不同。有一个Python script for MS VisualEarth,用于平铺一组GPS点(demo),也许你可以从中获得一些想法。

另一个选择可能是(编程?)渲染.AI文件。PNG或类似的东西的,然后平铺成使用PS破解你引用256x256px瓷砖。