专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
向WORD中插入Objiect对象(包跨CAD、VISIO......)
2019-04-15 17:26
发布
生成海报
站内文章
/
PIC单片机
13079
0
1325
直接上方法!自己调用!
#region 插入对象 ///
/// 插入对象 ///
///
public void InsertObject(string path, float width, float height) { object missing = System.Reflection.Missing.Value; string dwgfile = path; object cadFile = dwgfile; object link = false; object range = oWordApplic.Selection.Range; InlineShape cadshape = oWordApplic.Selection.InlineShapes.AddOLEObject(ref missing, ref cadFile, ref link, ref link, ref missing, ref missing, ref missing, ref range); cadshape.Width = width; cadshape.Height = height; //cadshape.Application.Quit(ref missing, ref missing, ref missing); } #endregion cad width = 400f,height = 205f visio width = 400f,height = 100f String cadPath = ""; cadPath = CMMRBIUtil.GetCurrentPath(CMMDefine.APPLICATION_PATH_WEBSERVICE) + "..//FlowChart//" + "转化.dwg"; ((CMMWordController)sessionInfo["cmmWordController"]).InsertCad(cadPath, 440f, 205f); //关闭滚动条进程或者WORD进程 System.Diagnostics.Process[] proc = System.Diagnostics.Process.GetProcesses(); foreach (System.Diagnostics.Process pro in proc) { if (pro.ProcessName.Equals("acad") || pro.ProcessName.Equals("WSCommCntr1")) { pro.Kill(); } }
Ta的文章
更多
>>
向WORD中插入Objiect对象(包跨CAD、VISIO......)
0 个评论
热门文章
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮