2013-01-05 21 views
0

在Illustrator或CorelDraw中有什么方法可以绘制多个形状并保持它们之间的当前距离?或者抚摸它们而不让它们变大?笔画一个形状而不使它变大(AI或CorelDraw)

我有一个很多形状的地图,我不得不抚摸它们,但由于抚摸是50:50,并且形状非常接近彼此,我将不得不重新定位所有它们(并且这意味着我不知道确切的数字;最棘手的部分是,因为他们代表了一张地图,他们有这么多的边缘必须适合 - 逐个重新定位它们将是一场噩梦。

回答

0

CorelDraw的脚本的详细信息:

Sub BoxInset() 
Optimization = True 
Set d = ActiveDocument 
d.BeginCommandGroup "Box Inset" 
For Each sl In ActiveSelection.Shapes 
    With sl 
     ow# = .Outline.Width 
     .GetSize x#, y# 
     .SetSize x - ow, y - ow 
     .Move ow/2, -ow/2 
    End With 
Next 
d.EndCommandGroup: Optimization = False: ActiveWindow.Refresh 
End Sub