- 精华
- 活跃值
-
- 积分
- 725
- 违规
-
- 印币
-
- 鲜花值
-
- 在线时间
- 小时
累计签到:92 天 连续签到:1 天
|
发表于 2025-5-14 11:19:58
|
显示全部楼层
随手写的,文字大小没改。
Sub AddFileName()
Dim T As VGCore.Shape
Dim O As VGCore.Shape
Dim L As VGCore.Layer
Dim MyShapes As VGCore.ShapeRange
Set MyShapes = VGCore.ActiveSelectionRange
MyShapes.Group
Set L = VGCore.ActivePage.Layers(VGCore.ActivePage.Layers.Count)
Set T = VGCore.ActiveLayer.CreateArtisticText(0, 0, VGCore.ActiveDocument.Name)
T.Rotate -90
T.BottomY = MyShapes.BottomY
T.LeftX = MyShapes.RightX
Set O = L.CreateRectangle(MyShapes.LeftX, MyShapes.TopY, MyShapes.RightX, MyShapes.BottomY)
O.Fill.UniformColor.CMYKAssign 0, 0, 0, 0
O.Outline.Width = 0.01
O.OrderToBack
End Sub |
|