当前位置: 首页 > wzjs >正文

文本文档做网站怎么加图片网络营销的优势有哪些

文本文档做网站怎么加图片,网络营销的优势有哪些,辽宁省城乡建设厅官方网站,什么网站做批发凉席当图中有大量文字,需要全部显示到一个列表时并缩放到需要的文字时,可采用插件实现,效果如下: 附部分代码如下: private void BtnSelectText_Click(object sender, EventArgs e){var doc Application.DocumentManager.…

当图中有大量文字,需要全部显示到一个列表时并缩放到需要的文字时,可采用插件实现,效果如下:

附部分代码如下:

 private void BtnSelectText_Click(object sender, EventArgs e){var doc = Application.DocumentManager.MdiActiveDocument;var db = doc.Database;var ed = doc.Editor;// 激活CAD窗口(修复问题1)Autodesk.AutoCAD.ApplicationServices.Application.MainWindow.Focus();// 创建选择过滤器(新增批量选择功能)var filter = new SelectionFilter(new[]{new TypedValue((int)DxfCode.Operator, "<or"), // 开始逻辑或new TypedValue((int)DxfCode.Start, "TEXT"),new TypedValue((int)DxfCode.Start, "MTEXT"),new TypedValue((int)DxfCode.Operator, "or>") // 结束逻辑或});var options = new PromptSelectionOptions{MessageForAdding = "\n选择要添加的文字: ",AllowDuplicates = false};try{// 执行批量选择(替换原来的GetEntity)var result = ed.GetSelection(options, filter);if (result.Status != PromptStatus.OK) return;// 获取选中的ObjectId并去重var selectedIds = new HashSet<ObjectId>(result.Value.GetObjectIds());// 获取现有表格中的ObjectIdvar existingIds = new HashSet<ObjectId>();dataGridView.Invoke((MethodInvoker)delegate{foreach (DataGridViewRow row in dataGridView.Rows){if (row.Tag is ObjectId id){existingIds.Add(id);}}});// 计算需要添加的新IDvar newIds = selectedIds.Except(existingIds).ToList();if (newIds.Count == 0){ed.WriteMessage("\n没有新文字需要添加!\n");return;}using (Transaction tr = db.TransactionManager.StartTransaction()){// 遍历所有选中的对象(新增批量处理)foreach (var objectId in newIds){var text = tr.GetObject(objectId, OpenMode.ForRead) as Entity;string content = "";string color = "";if (text is DBText dbText){content = dbText.TextString;color = dbText.Color.ToString();}else if (text is MText mText){content = mText.Contents; // 修正MText内容获取方式color = mText.Color.ToString();}// 跨线程更新UI(重要!)dataGridView.Invoke((MethodInvoker)delegate{// 创建新行并存储ObjectIdvar index = dataGridView.Rows.Add(content, color);dataGridView.Rows[index].Tag = objectId; // 关键修改:存储对象ID});}tr.Commit();}}catch (System.Exception ex){ed.WriteMessage($"\n选择错误: {ex.Message}");}}

插件联系(可另行定制功能)↓ ↓ ↓ 

http://www.dtcms.com/wzjs/35524.html

相关文章:

  • 太原网站建设baidu做seo排名
  • 怎样做淘宝客网站珠海seo推广
  • 如何在服务器建设iis网站seo是什么服务器
  • 阿里巴巴网站如何做固定背景大连网站搜索排名
  • 这么做网站网站推广软件ky99
  • 临沂市网站建设公司商城系统开发
  • 营销网站的功能构成软文写手接单平台
  • asp 网站模板软文之家
  • 建立公司企业网站百度sem运营
  • 怎样访问简版网站百度搜索网页版
  • 北京网站建设付款方式关键词优化排名用哪些软件比较好
  • 华为网站建设和阿里云哪个好网络营销活动案例
  • 杭州 网站开发上海最新政策
  • 郑州网站推广专员色盲测试图数字
  • 台州网站建设外包淘宝客推广平台
  • wordpress获取登录作者seo新手教程
  • 专业做俄语网站建设司沈阳高端关键词优化
  • 外贸做独立网站怎么样信息流广告投放工作内容
  • iis可以做php网站吗山西seo优化公司
  • b赣州网站建设郑州网站seo外包公司
  • 桌面上链接网站怎么做百度竞价排名案例分析
  • wordpress手机菜单分行好的seo网站
  • 瑞安做网站建设哪家好凡科建站怎么收费
  • 自己做优惠券网站seo工作流程图
  • 深圳网站建设外贸公司排名搜索引擎优化公司排行
  • 株洲网站建设seo网络优化公司哪家好
  • 网站动态背景欣赏建站之星官方网站
  • 织梦万网网站搬家教程在seo优化中
  • 宝安做棋牌网站建设如何推广微信公众号
  • 郑州有哪些做网站的公司个人做seo怎么赚钱