Javascript 如何使用Extendscript检查一条路径是否适合另一条路径?

Javascript 如何使用Extendscript检查一条路径是否适合另一条路径?,javascript,adobe-illustrator,extendscript,Javascript,Adobe Illustrator,Extendscript,我在Adobe论坛上问过这个问题,但恐怕还没有得到答案。如果这真的是不可能的,那就为Adobe没有做到这一点而感到羞耻 我需要一个脚本来检查一条路径是否完全适合另一条路径。在我的例子中,我需要查看GroupItem是否适合特定大小的圆/椭圆。我看不到任何可用于PageItem的方法,因此有人知道解决方法吗?(最好不必检查组中每个项目的每个PathPoint)我正在使用Illustrator CS6并使用Javascript编写脚本 我知道路径的visibleBounds属性,但它只提供路径的顶部

我在Adobe论坛上问过这个问题,但恐怕还没有得到答案。如果这真的是不可能的,那就为Adobe没有做到这一点而感到羞耻

我需要一个脚本来检查一条路径是否完全适合另一条路径。在我的例子中,我需要查看
GroupItem
是否适合特定大小的圆/椭圆。我看不到任何可用于
PageItem
的方法,因此有人知道解决方法吗?(最好不必检查组中每个项目的每个
PathPoint
)我正在使用Illustrator CS6并使用Javascript编写脚本


我知道路径的
visibleBounds
属性,但它只提供路径的顶部、底部、左侧和右侧最大边界。对象的
可见边界
完全有可能位于椭圆的
可见边界
内,但仍有部分粘在椭圆外。我希望这是有意义的,并且有人知道如何克服这个问题。

我对Illustrator不太熟悉,但它有类似于Photoshop的选择功能吗?我用它来实现类似的效果。基本上:

  • 将内部路径转换为选择
  • 从步骤1中创建的选择中减去基于外部路径的选择
  • 如果没有任何选择,则内部路径将被完全删除 包含在外部选择中