cdr怎么计算图形的周长和面积? cdr图形计算长度和面积的技巧

所属分类: 平面设计 / CorelDraw教程 阅读数: 2063
收藏 0 赞 0 分享

在CorelDraw中绘图有时需要获取所绘曲线的长度和面积,但是CorelDraw中并没有CAD中那样方便的查看属性的工具,既然没有我们就需要制作一个可以计算的模块,下面我们就来看看详细的教程。

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

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

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

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

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

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

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

以上就是cdr计算曲线图形的长度和面积的教程,希望大家喜欢,请继续关注脚本之家。

相关推荐:

cdr图形怎么填充铁丝网围栏图样?

cdr怎么绘制几何图形? cdr常用几何图形的画法

cdr怎么绘制虚线组成的长方体图形? cdr长方体的画法

更多精彩内容其他人还在看

CDR三种最实用的创造性工具(图文介绍)

本教程向大家介绍三种最实用的CDR创造性工具,希望对脚本之家正在学习CDR的朋友有用
收藏 0 赞 0 分享

图文介绍coreldRAW X5快速制作表格居中技巧 只需三步骤

对于正在使用coreldRAW X5的朋友来说,制作表格应该是经常遇到的,今天本教程向大家介绍了coreldRAW X5快速制作表格居中技巧,希望对朋友们有帮助
收藏 0 赞 0 分享

CDRx4自动编号(合并打印)图文介绍

今天群里美女【♀XX】要把一个图编号编到1200,其实网上有很多这个教程的,但是看了之后我发现都是12的版本的,其实X4进化后很多界面和功能都不一样。所以本教程就为大家详细介绍CDRx4自动编号(合并打印),教程很实用,希望大家认真阅读
收藏 0 赞 0 分享

【交流】cdr快速抠一个不知道字体的字,你们怎么办?

今天是想和大家一起交流,cdr快速抠一个不知道字体的字时,你们是怎么办的?
收藏 0 赞 0 分享

CDR如何制作符合标准的条形码?

制作条形码应该是比较常遇到的问题,但是很多朋友不知道如何使用CDR制作符合标准的条形码,这篇教程向的朋友们介绍利用CDR制作标准条形码的方法,希望对大家有所帮助
收藏 0 赞 0 分享

CorelDraw入门:简约的标识排版介绍

本教程向大家介绍CorelDraw的简约标识排版,教程比较基础,非常适合刚入门CorelDraw朋友学习,希望对大家有一定的帮助
收藏 0 赞 0 分享

CorelDraw入门教程:教你制作史上最简单的三角立方体

这篇教程是教大家利用CorelDraw制作简单的三角立方体,制作方法很简单,相信大家看完这篇教程之后,都应该能看懂三角立方体是什么了,并且以后大家随手画都能成形。推荐过来与大家一起分享学习,希望对大家有一定的帮助
收藏 0 赞 0 分享

CDR制作有阴影的立体文字效果

这篇教程是向大家介绍利用CDR制作有阴影的立体文字效果,制作方法很简单,效果非常漂亮,非常适合新手学习!推荐过来与大家一起学习,希望对大家有一定的帮助
收藏 0 赞 0 分享

CORELDRAW制作逼真的古代金币

这篇教程是教大家利用CORELDRAW制作一个古代金币,效果非常逼真,制作方法很简单,新手朋友可以过来学习一下
收藏 0 赞 0 分享

CDR网状填充运用教程

这篇CDR网状填充教程是我刚刚在网络上找到的一个资料,教程介绍的方法其实和AI的网格填充比较类似,但是在操作上也有一些不一样的地方,推荐过来和飞特的朋友们一起分享学习了,我们先来看看最终的效果图吧:
收藏 0 赞 0 分享
查看更多