.net中如何“来自样本”创建新布局
使用.net API建立新布局常用如下方法:[*]LayoutManager lm = LayoutManager.Current;
[*]ObjectId layoutId = lm.CreateLayout("新的布局");
但是这种方法只能定义布局的名称,但不能通过已有的模板建立新布局
我现在使用这样的方法,通过向CAD发送命令,通过COMMAND的方法根据模板建立布局,但是这个方法没法定义新建布局的名字。代码如下所示:
string COMLINE = "(COMMAND \"LAYOUT\" \"T\" \"Wison Template\\\\WISON-A0-841x1189-SHT1.dwt\"\"SH1\") ";
Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.SendStringToExecute(COMLINE, true, false, true);
那么请问各位大拿,有什么方法可以在新建布局时,既能定义模板,又能定义布局名称???
页:
[1]