private void a()
{
// 创建一个无控件界面的服务器组件对象
MxDrawService ser = new MxDrawService();
// 打开文件
ser.Open("C:\\Users\\咩图\\Desktop\\新建文件夹\\K186+020 老君炉大桥\\桥墩一般构造图.dwg");
//设置成当前
ser.MakeCurrent();
//创建控制类
MxDrawApplication app = new MxDrawApplication();
//常见布局
app.Call("Mx_CreateLayout", "MyLayout1");
//设置布局为当前
ser.SetCurrentLayout("MyLayout1");
MxDrawResbuf param = new MxDrawResbuf();
MxDrawPoint pt = new MxDrawPoint();
//视口的左下角坐标
pt.x = 0;
pt.y = 0;
param.AddPoint(pt);
//视口的右上角坐标
pt.x = 100;
pt.y = 100;
param.AddPoint(pt);
//内容的左下角坐标
pt.x = 10;
pt.y = 10;
param.AddPoint(pt);
//内容的右上角坐标
pt.x = 200;
pt.y = 100;
param.AddPoint(pt);
//创建视口
app.CallEx("Mx_CreateViewPort", param);
// 把当前图纸保存到new.dwg
ser.SaveDwgFile("new.dwg");
}
梦想cad-创建视口-创建布局-切换场景
最新推荐文章于 2024-01-13 14:09:10 发布