您的位置:首页 > 其它

CorelDRAW中线要素自动闭合错误解…

2016-01-25 15:29 169 查看
CorelDRAW中线要素自动闭合错误解决(VBA):
在CorelDRAW中导出为EPS后自动相交情况:




1.在corelDRAW9中执行VBA脚本:(模块-CorelMacros)
Public Sub SetLineOpen()

Dim SelShapes As Shapes

Dim totalNum As Long

Set SelShapes = ActiveDocument.Selection.Shapes

totalNum = SelShapes.Count

Dim Width As Double

Dim i As Long

Dim shape1 As Shape

For i = 1 To totalNum

Set shape1 = SelShapes.Item(i)

SelShapes.Item(i).Curve.Close = False

Next

End Sub





12在corelDRAW14中执行VBA脚本:

Public Sub SetLineOpen()

Dim Shps As Shapes

Dim totalNum As Long

Dim i As Integer

Set Shps = ActiveDocument.ActiveLayer.Shapes

totalNum = Shps.Count

For i = 1 To totalNum

If Shps.Item(i).Type = cdrCurveShape Then

Shps.Item(i).Curve.Closed = False

End If

Next

End Sub
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: