AutoCAD 中导入超文本实现方法 西安建筑科技大学 王亚红 成彬一、引言AutoCAD 是应用广泛的 CAD 软件平台,具有很强的绘图和编辑功能
其绘制的图样能清楚地表达设计者的思想和意图,图样中往往需要加注必要的文字来说明图形所无法表达的信息
除了 AutoCAD 内含的文本输入命令外,向 AutoCAD 中输入多行文本即超文本的方法还有:通过 Windows 提供的剪贴板,利用 AutoCAD 提供的多行文本命令;利用 OLE 特性
二、用单行文本命令组合实现在 AutoCAD 图样中输入少量文字可以用 DText 命令实现,如工程图样中的图名、明细表、标题栏、技术要求等的填写
在需要输入多行文本时,可以通过单行文本的组合来实现
即输入一行文本后,再借助复制命令(Copy)和文本编辑(DDEdit 或 MTEdit)、属性编辑(DDModify)、对象特性工具(Properties)、移动(Move)等命令进行多行文本的输入
但此种方法在换行时的定位及行列对齐都比较困难
且标注结束后,每行文本都是一个单独的实体
所以用其标注多行文本时,其实输入和编辑的功能远远不如下面的几种方法方便
三、通过剪贴板来实现剪贴板是 Windows 提供的功能,帮助应用程序间进行数据通讯
虽然利用剪贴板所传递的数据是静态的,即应用程序中对数据的修改不会在目标程序中体现出来,但操作方便、快捷、简单
以 Word 为例,Word 提供了剪切(Cut)、复制(Copy)和粘贴(Paste)三个命令来操作剪贴板
其具体实现方法如下:打开 AutoCAD 和 Word 软件,在 Word 中选中要插入的内容,单击下拉式菜单“编辑”中的“复制”命令
激活 AutoCAD,打开下拉式菜单“Edit”中的“Paste”选项,这样 Word 文档就以 AutoCAD 绘图区左上角为插入点被插入,此种方法插