什么都不设置时,就是默认6.1mm高,不是这么简单就可以做成的,下面我给出一段代码,将这段代码复制到this document运行将会在工程图中生成不同大小不同字形的文字,很容易理解的,应该难不到你的,AIP文本的创建与网页代码相似。如果不深入点了解,还真的不好做出来,
很多人都用略图符号做你需要的功能,你用AIP本身的VBA做还是用VB.NET做?
不知做好后可否与我分享?
Sub f1() Dim fgs As GeneralNotes Set fgs = ThisApplication.ActiveDocument.ActiveSheet.DrawingNotes.GeneralNotes
Dim ft As TransientGeometry Set ft = ThisApplication.TransientGeometry Dim fst As String fst = "<StyleOverride Bold='True' Italic='True' FontSize='.75'>你好!</StyleOverride><StyleOverride FontSize='.5'>你好!</StyleOverride>"
'将上面两句并做一行 Dim fg As GeneralNote Set fg = fgs.AddFitted(ft.CreatePoint2d(12, 12), fst) End Sub
|