在CorelDraw中绘图有时需要获取所绘曲线的长度和面积,但是CorelDraw中并没有CAD中那样方便的查看属性的工具,这里将介绍一种查看长度和面积的方法。

打开CorelDraw,新建文档绘制一个矩形、三角形、闭合的贝塞尔曲线,为后期测量距离和面积做准备。如下图。

按Alt+F11打开VBA编辑器,点击菜单中的“插入”下面的“模块”,在左侧上部的工程管理器中显示“模块1”。双击“模块1”,在右侧代码窗口中输入代码。

右侧代码窗口中拷贝如下代码:

Sub Test()

On Error Resume Next

ActiveDocument.Unit = cdrMillimeter

Dim sl As Shape, xSel As ShapeRange, m As Double, n As Double

Set xSel = ActiveSelectionRange

If ActiveSelectionRange.Count > 1 Or ActiveSelectionRange.Count = 0 Then

MsgBox "请先选中1条曲线。"

Exit Sub

End If

m = xSel.Shapes(1).Curve.Length

n = xSel.Shapes(1).Curve.Area

MsgBox "曲线长度L(mm):" & Format(m, "0.0000") & Chr(13) & "曲线面积S(mm2):" & Format(n, "0.0000")

End Sub

然后切换到CorelDraw绘图窗口,选中先前换的曲线,然后点击工具栏中的运行宏按钮,弹出窗口中选择“模块1.Test”,然后点击“运行”,出现结果。

该函数只能计算曲线的长度和面积,对矩形和三角形等对象无效,下面是测试结果,均显示长度面积为0.

那么要计算矩形和三角形和长度面积怎么办呢?需要先选中它们,如选中三角形,然后点击右键,选择“转化为曲线”(快捷键Alt+Q),然后再进行测量就可以了,如下图。

coreldraw x4曲线成长度_CorelDraw中获取曲线的长度和面积相关推荐

  1. coreldraw x4曲线成长度_CorelDraw X4调整图形大小的操作步骤

    本教程主要给各位亲们讲解了CorelDraw X4调整图形大小的详细操作步骤,需要了解的亲们可以一起去看看下文CorelDraw X4调整图形大小的操作方法,希望能够帮助到大家. CorelDraw ...

  2. coreldraw x4如何出血_coreldraw x4教程

    coreldraw x4教程[编辑] 概述 CorelDRAW X4是矢量绘图软件CORELDRAW的第14个版本,使用直观的矢量插图和页面布局工具创建卓越的设计,并使用专业照片编辑软件,润饰和增强照 ...

  3. coreldraw x4离线激活_CorelDraw X4免序列号版下载

    CorelDraw X4免激活版是一款非常实用的平面设计软件,该软件功能强大,如果你懂,那么我肯定不用多说,有了它,我们就可以更加轻松的进行平面作品的设计和制作,并且该版本为免序列号版,下载即可使用全 ...

  4. android贝塞尔曲线实例,android中贝塞尔曲线的应用示例

    前言: 贝塞尔曲线又称贝兹曲线,它的主要意义在于无论是直线或曲线都能在数学上予以描述.最初由保罗·德卡斯特里奥(Paul de Casteljau)于1959年运用德卡斯特里奥演算法开发(de Cas ...

  5. coreldraw x4离线激活_coreldraw x4怎么激活 coreldraw x4注册机使用方法

    很多用户在下载安装了 我们知道在安装coreldrawx4程序的时候是需要输入coreldraw注册码号才能顺利完成安装,本文小编就为大家推荐coreldraw注册机这款工具,那么coreldraw ...

  6. coreldraw带圈字符_coreldraw中如何使字体围绕一个圆形排列?

    展开全部 方法一2113:使用"使文5261本适合路径"命令 步骤1:打4102好所需文1653字,并版选择工具箱中"权椭圆工具"按住Ctrl键,拖动鼠标绘制出 ...

  7. coreldraw x4如何出血_CorelDraw x4精确图框 X4拉文字间距总死原因 主版页的问题 出血裁切...

    CorelDraw x4精确图框 X4拉文字间距总死原因 主版页的问题 出血裁切 CorelDraw x4精确图框以后内容没了,是什么原因? Coreldraw/Coreldraw/CDR x4精确图 ...

  8. coreldraw x4怎么写字_CorelDraw X4做出凹凸文字的方法步骤

    亲们入手CorelDraw X4后,可能还不清楚做出凹凸文字的方法,下面就分享一下CorelDraw X4做出凹凸文字的方法步骤,希望能帮到大家. CorelDraw X4做出凹凸文字的方法步骤 我们 ...

  9. PHP中获取字符串的长度

    strlen() 如果执行成功则会返回字符串的长度,如果括号中为空值则返回0 <?php $str = 'abcdefghijk'; $len = strlen($str); echo $len ...

最新文章

  1. 堆状态分析的利器——gperftools的Heap Profiler
  2. Python字符串讲解举例—工资字符串
  3. Centos部署YApi
  4. ORACLE数据库多表关联查询效率问题解决方案
  5. 手机端输入键盘导致 position fixed
  6. POI设置excle单元格样式
  7. 安装pyHive报错
  8. 如何利用计算机换算16进制,16进制怎么转换10进制?计算机进制转换方法汇总
  9. hpm1005能扫描不能打印_惠普M1005怎么只能打印复印不能扫描了?
  10. Typora给插图加入图注
  11. YOLOv1的pytorch复现版本,博主亲自测试完整复现。
  12. GEEer成长日记二:Modis_NDVI逐日和逐月时间序列分析
  13. 共享一个免费2G全能空间
  14. 德州达拉斯大学计算机录取要求,德克萨斯大学达拉斯分校申请条件(德克萨斯大...
  15. 致远OA漏洞学习——帆软组件 ReportServer 目录遍历漏洞
  16. 软件测试周刊(第12期):程序员在晋升之后会发生什么?
  17. @Autowired vs @PersistenceContext for EntityManager bean
  18. Checkbox选中变化时回调函数
  19. 1st anniversary for my first job
  20. 前端成神之路-HTML

热门文章

  1. 读书笔记02-《术与道》上
  2. STM32F103C8T6最小系统板实现蜂鸣器报警
  3. linux内核 tiny4412,[tiny4412][kernel]tiny4412 Linux4.4内核移植
  4. CodeForces 298A Snow Footprints
  5. HTTP协议之http状态码详解 300-305 重定向
  6. android编译ijkplayer,android studio 3.0 集成ijkplayer
  7. LED显示屏的部件组成
  8. 葫芦侠三楼html源码,葫芦侠3楼论坛
  9. HTML5期末大作业:海鲜餐饮网站设计——海鲜餐饮网站(1页) 海鲜网页设计制作 简单静态HTML网页作品 我的美食网页作业成品
  10. 无源光网络(PON) VS有源光网络(AON)