CAD绘制多行文字

在CAD设计时,需要绘制多行文字,用户可以设置设置绘制文字的高度等属性。

主要用到函数说明:

_DMxDrawX::DrawMText

绘制一个多行文字。详细说明如下:

参数 说明

DOUBLE dPosX


多行文字位置的X坐标


DOUBLE dPosY


多行文字位置的Y坐标


BSTR pszContents


多行文字的内容


DOUBLE dHeight


多行文字的高度


DOUBLE dWidth


多行文字的显示宽度


DOUBLE dRotation


多行文字的旋转角度


SHORT iAttachment


多行文字的对齐方式


可以取值


enum AttachmentPoint { kTopLeft = 1, kTopCenter = 2, kTopRight = 3, kMiddleLeft = 4, kMiddleCenter = 5, kMiddleRight = 6, kBottomLeft = 7, kBottomCenter = 8, kBottomRight = 9,

_DMxDrawX::AddTextStyle2

向数据库中增加一个TrueType文字样式。详细说明如下:

参数 说明

BSTR pszName


文字样式名称


BSTR pszTrueTypeFontName


TrueType字体名


DOUBLE dXScale


文字宽度缩放比例

js中实现代码说明:

function DrawMText()
{
    //清空当前显示内容
    mxOcx.NewFile();
    //把颜色改回黑白色
    mxOcx.DrawColor = 0;
    //绘制多行文字
    //参数一为多行文字位置的X坐标  ;参数二为多行文字位置的Y坐标  ;参数三为多行文字的内容
    //参数四为多行文字的高度 ;参数五为多行文字的显示宽度
    //参数六为多行文字的旋转角度
    //参数七为多行文字的对齐方式
    mxOcx.DrawColor = 255;
    mxOcx.DrawMText( 100, 100,"cad绘图\\P梦想软件",15,500,0.0,7);
    mxOcx.DrawColor = 16711680;
    mxOcx.DrawMText(0,0,"\\A2;平方方法 :m{\\H0.3x;\\S 2^;}",15,100,0.0,7);
    //按指定样式绘制文字
    mxOcx.AddTextStyle1("MyTextStyle", "italicc.shx", "gbcbig.shx", 0.7);
    mxOcx.TextStyle = "MyTextStyle";
    mxOcx.DrawColor = 65280;
    mxOcx.DrawMText(0, 50,"\\A2;平方方法 :m{\\H0.3x;\\S 2^;}",15,100,0.0,7);
    //--------------------------------------------------------------------------------------------------
    //写一个TureType字体
    mxOcx.AddTextStyle2("MyTrueTypeStyle", "黑体", 0.7);
    mxOcx.TextStyle = "MyTrueTypeStyle";
    mxOcx.DrawColor = 4556677;
    mxOcx.DrawMText(0,100,"\\A2;平方方法 :m{\\H0.3x;\\S 2^;}",15,100,0.0,7);
    mxOcx.ZoomAll();
    mxOcx.UpdateDisplay();

}

原文地址:https://www.cnblogs.com/yzy0224/p/10955769.html

时间: 2024-11-01 10:30:14

CAD绘制多行文字的相关文章

CAD参数绘制多行文字(com接口)

在CAD设计时,需要绘制多行文字,用户可以设置设置绘制文字的高度等属性. 主要用到函数说明: _DMxDrawX::DrawMText 绘制一个多行文字.详细说明如下: 参数 说明 DOUBLE dPosX 多行文字位置的X坐标 DOUBLE dPosY 多行文字位置的Y坐标 BSTR pszContents 多行文字的内容 DOUBLE dHeight 多行文字的高度 DOUBLE dWidth 多行文字的显示宽度 DOUBLE dRotation 多行文字的旋转角度 SHORT iAttac

CAD编辑器插入多行文字只需要几分钟

作为一个服装设计师,Miya经常接触CAD制图,用CAD进行服装加工.服装制版等.最近Miya遇到一个问题,就是不知道如何给CAD插入多行文字,平时一行一行的插入文字实在麻烦,但是快速插入多行文字该怎么做呢?这里根据Miya的问题,教大家CAD编辑器快速插入多行文字的方法. 1.请下载安装迅捷CAD编辑器http://cad.xjpdf.com/,这是一款专业的CAD编辑工具,可以满足所有CAD编辑要求,操作极其简单,这里请在软件安装完成后,点击运行. 2.打开迅捷CAD编辑器后,请在软件界面中

CAD绘制单行文字(网页版)

在CAD设计时,需要绘制文字,用户可以设置设置绘制文字的高度等属性. 主要用到函数说明: _DMxDrawX::DrawText 绘制一个单行文字.详细说明如下: 参数 说明 DOUBLE dPosX 文字的位置的X坐标 DOUBLE dPosY 文字的位置的Y坐标 BSTR pszText 文字内容字符串 DOUBLE dHeight 文字高度 DOUBLE dRotation 文字的旋转角度 SHORT horizontalMode 文字的水平对齐方式,0=kTextLeft,1=kText

CAD技巧-CAD编辑器中怎么查找CAD图纸中的文字

大家都知道,在绘制CAD图纸的时候需要给一些地方做文字标注,但是当我们绘制一整张CAD图纸时图纸内容比较多,如果一个一个去查找标注的文字就特别的麻烦,那怎么查找CAD图纸中的文字,具体应该怎么操作?如何快速查找CAD图纸中的文字?下面小编就教教大家在迅捷CAD编辑器中怎么查找CAD图纸中的文字,想要了解的朋友就一起来看看吧. 第一步:首先,在电脑中任意打开一个浏览器,在浏览器中搜索迅捷CAD编辑器标准版,点击下载安装最新版本的CAD编辑器,然后双击打开软件,进入到软件的操作界面即可. 第二步:进

CAD技巧—如何在CAD图纸中添加文字

在日常的CAD制图过程中有的时候需要给编辑的CAD图纸进行添加一些文字标注,但是如何在CAD图纸中添加文字呢?具体应该怎么操作才能在CAD图纸中添加文字?下面小编就来教教大家在迅捷CAD编辑器标准版中如何在CAD图纸中添加文字,想要了解的朋友就一起来看看,下面就来教大家具体如何操作. 第一步:在浏览器中搜索迅捷CAD编辑器(标准版),进入迅捷CAD官网,点击下载安装最新版本的迅捷CAD编辑器,并双击打开该软件进入到编辑器的操作窗口. 第二步:进入到编辑器的操作窗口后,点击软件顶部最左侧菜单栏中的

CAD高级功能,如何在CAD图纸中提取文字?

CAD高级功能,如何在CAD图纸中提取文字?在我们使用CAD编辑器来进行绘制图纸的时候,都对该软件有了一个很深的了解,在编辑的过程中如果我们遇到比较复杂的设计都会在图纸中做一些文字说明,但是当我们在一次想要查找该文字的时候,如果CAD图纸内容太大就不好进行查找,那如何在CAD图纸中提取文字?应该要怎么来进行操作,小伙伴们都知道吗?那下面小编就来教大家具体操作技巧,想要了解的朋友也一起来看看吧. 步骤一:在电脑中打开一个浏览器,在浏览器中搜索迅捷CAD编辑器标准版,然后鼠标点击进入官网,根据提示步

CAD编辑器中查找文字的功能选项在哪里?

CAD编辑器中查找文字的功能选项在哪里?在编辑CAD图纸的过程中是借助CAD编辑器来进行绘制的,而且在图纸中会有许多的地方需要进行标注,如果我们需要在一次查找该文字的时候,如何使用CAD编辑器中的查找文字功能,那CAD中查找CAD图纸中文字的功能选项在哪里了?下面我们就一起来看看吧!有兴趣的朋友也可以一起来看看. 第一步:首先打开电脑,如果电脑中没有安装CAD编辑器,可以在浏览器中搜索迅捷CAD编辑器,进入官网根据系统提示的操作步骤点击下载安装最新版本的CAD编辑器到电脑桌面. 第二步:下载完成

CAD图纸中的文字颜色要怎么修改

现在随着科技的不断发展,人们对于住房的要求也就越来越高,那CAD行业也随着不断的壮大发展,在CAD中日常的工作就是CAD绘图,在绘制的时候再有的特别的地方需要给图纸做一下说明标注,但是为了让图纸的内容和标注的文字区分开来,我们就需要将文字的颜色更改一下,那在CAD图纸中的文字颜色要怎么修改?下面小编就来教教大家具体的操作方法. 第一步:首先,将电脑进行打开,如果电脑中没有安装CAD编辑器.那就在电脑桌面上任意打开一个浏览器,在搜索框中搜索迅捷CAD编辑器,接着点击进入官网,点击下载安装最新版本的

文字标注,多行文字操作文字标注

文字标注,多行文字操作文字标注.CAD制图设计工作中,常常会需要对CAD图纸进行文字标注.那么该如何进行文字标注呢?今天小编就给大家具体演示一下,文字标注,多行文字操作文字标注.演示步骤如下: 步骤一:首先,我们在浏览器里搜索迅捷CAD编辑器专业版下载安装到电脑端. 步骤二:运行软件,在软件底部命令框中输入ST指令,点击回车键或者空格键,打开文字样式. 步骤三:在文字样式里新增一个新的样式,选择合适的宽度和高度,选择字体后,点击确定套用. 步骤四:点击CAD软件界面顶部的"A"多行文字