在 Illustrator 或 CorelDraw 中是否有办法描边多个形状并保持它们之间的当前距离?还是在不使它们变大的情况下抚摸它们?
我有一张包含很多形状的地图,我必须将它们全部描边,但是由于描边是 50:50 并且形状彼此非常接近,我将不得不重新定位它们(这意味着重新定位超过150 个形状,我不知道确切的数量;最棘手的部分是,因为它们代表了一张地图,所以它们有很多必须适合的边缘 - 一个一个地重新定位它们将是一场噩梦)。
在 Illustrator 或 CorelDraw 中是否有办法描边多个形状并保持它们之间的当前距离?还是在不使它们变大的情况下抚摸它们?
我有一张包含很多形状的地图,我必须将它们全部描边,但是由于描边是 50:50 并且形状彼此非常接近,我将不得不重新定位它们(这意味着重新定位超过150 个形状,我不知道确切的数量;最棘手的部分是,因为它们代表了一张地图,所以它们有很多必须适合的边缘 - 一个一个地重新定位它们将是一场噩梦)。
如果您的形状是闭合路径,则可以将笔划与内部对齐。有关adobe 帮助页面的更多信息。
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