CAD中的文本编排操作
| AutoCAD中导入超文本实现方法 除了AutoCAD内含的文本输入命令外,向AutoCAD中输入多行文本即超文本的方法还有:通过Windows提供的剪贴板,利用AutoCAD提供的多行文本命令;利用OLE特性。 1、用单行文本命令组合实现 在AutoCAD图样中输入少量文字可以用DText命令实现,如工程图样中的图名、明细表、标题栏、技术要求等的填写。在需要输入多行文本时,可以通过单行文本的组合来实现。即输入一行文本后,再借助复制命令(Copy)和文本编辑(DDEdit或MTEdit)、属性编辑(DDModify)、对象特性工具(Properties)、移动(Move)等命令进行多行文本的输入。但此种方法在换行时的定位及行列对齐都比较困难。且标注结束后,每行文本都是一个单独的实体。所以用其标注多行文本时,其实输入和编辑的功能远远不如下面的几种方法方便。 2、通过剪贴板来实现 剪贴板是Windows提供的功能,帮助应用程序间进行数据通讯。虽然利用剪贴板所传递的数据是静态的,即应用程序中对数据的修改不会在目标程序中体现出来,但操作方便、快捷、简单。以Word为例,Word提供了剪切(Cut)、复制(Copy)和粘贴(Paste)三个命令来操作剪贴板。其具体实现方法如下:打开AutoCAD和Word软件,在Word中选中要插入的内容,单击下拉式菜单“编辑”中的“复制”命令。激活AutoCAD,打开下拉式菜单“Edit”中的“Paste”选项,这样Word文档就以AutoCAD绘图区左上角为插入点被插入,此种方法插入的文档位置和字体的大小都会与原AutoCAD图样大小和比例不一致,需进行处理。 3、用AutoCAD的多行文本命令来导入 AutoCAD系统提供了多行文本输入命令MText,可以一次标注多行文本,且各行文本都按照指定宽度对齐排列,并成为一个完整统一的实体,其内容可以在多行文本编辑器中直接输入,也可从外部文档导入。 1)在文本编辑器中直接输入 在AutoCAD的下拉式菜单“Draw”中选中“Text”,再单击“Multiline Text…”选项,在Command提示区提示用户确定所标注文本的宽度、高度和字体排列方式,系统根据输入信息,确定文本框大小,并弹出一个专门用于文字编辑的文本编辑器,即弹出“Multiline Text Editor”对话框,在选定字型、字高、文本宽度等前提条件后,可直接在“Multiline Text Editor”对话框中进行多行标注文本的输入、编辑、修改等工作。 2)从外部导入多行文本 (1)导入纯文本 若需导入纯文本,可直接单击“Multiline Text Editor”对话框中的“Import Text…”按钮,弹出“打开”对话框,用户可以在这个对话框中选择所需插入引用的纯文本文件。(AutoCAD 2000除支持纯文本文档,还可导入带有格式信息的RTF格式文件,用户可以在支持RTF格式的文字处理软件中对文字进行格式化处理,然后再用此方法导入到AutoCAD中)。 (2)导入格式文本 对于RTF格式的格式文档,可直接从文本编辑器导入。对于非RTF格式的格式文档要导入到AutoCAD中,先要进行格式转换处理,此后才能导入成功。否则,会提示格式出错。格式转换处理方法有:方法一,可将非RTF格式文档调入到记事本等纯文本文字处理软件内,然后另存为纯文本格式文档;方法二,有些格式文档可转换为RTF格式文档,也可成功导入。 4、用OLE来实现 把一个对象从一个应用程序链接或嵌入到另一个应用程序中,操作过程与使用剪贴板的操作过程很相近,但它们之间有很大的区别。对象链接和嵌入即OLE(Object Linking and Embedding)是Microsoft Windows提供的集成接口,使用OLE实现向AutoCAD图样插入Word文档,即将一个特定OLE对象从一个应用程序链接到另一个应用程序中,在对象与创建它的应用程序之间,保持联系,且这两个应用程序间可以进行实时编辑,具体实现方法如下。 进入AutoCAD,打开下拉式菜单“Insert”,选中“OLE Object…”选项,弹出“插入对象”对话框,从对象类型列表框中选择将要插入的对象类型:Microsoft Word类型或其他类型,选中“由文件创建”单选框,此单选框选中后,可直接选择某个已存在文件作为插入对象插入到当前图形文件中,单击“浏览”按钮,弹出“浏览”对话框,选择要插入到AutoCAD中的Word文档或其他类型文档,并单击该对话框中的“插入”按钮,返回到“插入对象”对话框,在该对话框中的“文件”编辑框中列出被插入文档的路径。单击“确定”按钮,则Word文档以AutoCAD绘图区左上角为插入点插入到AutoCAD图样中。如果要编辑被插入文档,可双击该文档,则系统链接到Word系统,完成编辑后,打开“文件”菜单,单击“关闭并返回”,则返回到AutoCAD。此时,已是编辑后的Word文档。被插入的OLE对象,根据需要可对其大小进行调整,亦可进行无级缩放,并按住左键将其移到需要的合适位置。此种方法对纯文本文档、非纯文本文档都适用。 |
CAD中的文本编排操作的更多相关文章
- 关于ios中的文本操作-简介
来源:About Text Handling in iOS 官方文档 iOS平台为我们提供了许多在app中展示文本和让用户编辑文本的方式.同时,它也允许你在app视图中展示格式化的文本和网页内容.你可 ...
- servlet操作本地文件汇总: 判断文件是否存在;文件重命名;文件复制; 获取文件属性信息,转成Json对象; 获取指定类型的文件; 查找替换.txt中的文本
package servlet; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; ...
- 如何在CAD中批量打印图纸?这种方法你要知道
CAD图纸都是使用CAD制图软件进行设计出来的,图纸的格式均为dwg格式的,不方便进行使用.就需要将图纸进行打印出来.多张CAD图纸如果一张一张进行打印速度就会非常的慢,那就可以使用CAD中的批量打印 ...
- 如何使用免费PDF控件从PDF文档中提取文本和图片
如何使用免费PDF控件从PDF文档中提取文本和图片 概要 现在手头的项目有一个需求是从PDF文档中提取文本和图片,我以前也使用过像iTextSharp, PDFBox 这些免费的PD ...
- 采集的GPS数据如何正确显示在arcgis和cad中
利用GPS定位卫星,在全球范围内实时进行定位.导航的系统,称为全球卫星定位系统,简称GPS.GPS是由美国国防部研制建立的一种具有全方位.全天候.全时段.高精度的卫星导航系统,能为全球用户提供低成本. ...
- JS-007-富文本域操作
在日常 web 编写过程中,富文本域几乎成为了一个网站不可页面元素,同时,其也有着各种各样的实现方式,网络上也存在着各种各样的集成插件可供引用.此文以 js 获取.修改 163 邮箱写邮件时的邮件内容 ...
- Gtk中的文本视图(GtkTexViewWidget)
Gtk中的文本视图(GtkTexViewWidget) Gtk中的文本视图(GtkTexView Widget) 在本章的Gtk+程序设计教程中,我们将重点介绍 GtkTexView 构件. GtkT ...
- C#中的IO流操作(FileStream)
StreamReader和StreamWriter适用于对文本文件的操作,因为它是以字符为单位进行的操作 不用担心编码问题 using (Stream s = new FileStream(@&quo ...
- 【转载】 C#往文件中追加文本内容信息
在C#的文件相关操作中,往已有的文件中追加相关内容信息也是常有的操作,例如我们在写网站日志文件的时候,很多时候是1天的日志存放在一个txt文件中,此时就涉及到往原有文件中追加写入文本内容信息,追加文本 ...
随机推荐
- 用Visual Studio高版本号打开低版本号的project,转换时出现错误:fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
解决方法是: 在电脑里面搜索发现 C:\Program Files\Microsoft Visual Studio 10.0\VC\bin C:\Windows\winsxs\x86_netf ...
- DB 查询分析器 6.03 ,遨游于不论什么Windows操作系统之上的最棒的数据库client工具
DB 查询分析器 6.03 ,遨游于不论什么Windows操作系统之上的最棒的数据库client工具 中国本土程序猿马根峰(CSDN专訪马根峰:海量数据处理与分析大师的中国本土程序猿 .03版本 ...
- HDFS的体系架构
通过对Hadoop分布式计算平台最核心的分布式文件系统HDFS.MapReduce处理过程,以及数据仓库工具Hive和分布式数据库Hbase的介绍.基本涵盖了Hadoop分布式平台的全部技术核心. H ...
- iOS项目开发实战——plist数组解析
plist数据是苹果公司创造的数据格式,基于XML,因为在iOS,Mac系统中操作plist很方便,所以我们经常会用到.在iOS项目中.系统会自己主动生成一个Info.plist文件,里面存放了iOS ...
- ecshop广告宽度值必须在1到1024之间的解决方法
ecshop加广告出现广告位的宽度值必须在1到1024之间的解决方法,这个问题是今天刚刚发现的,我就郁闷了,如今1024宽度的广告能做什么.你看看京东,天猫,非常多都是大型的横幅广告,这点ecshop ...
- vector draw 试用期结束的 激活方法
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\DBEA4D42-0745-428e-B17A-A5B6CA3AB34B] 把这个注冊表给删 了
- ffmpeg+libx264+facc交叉编译 实现264流录制avi文件
默认交叉编译器已经搭建好. .. . . . . .... .... 需求: 把标准的h264流保存成avi格式的实现文件,所以须要h264的解码器,avi文件容器,传输协议类型是文件.这些会体如今f ...
- 【iOS系列】- UITableView的使用技巧
[iOS系列]- UITableView的使用 UITableView的常用属性 indexpath.row:行 indexpath.section:组 separatorColor:分割线的颜色 s ...
- PyTorch 60 分钟入门教程:PyTorch 深度学习官方入门中文教程
什么是 PyTorch? PyTorch 是一个基于 Python 的科学计算包,主要定位两类人群: NumPy 的替代品,可以利用 GPU 的性能进行计算. 深度学习研究平台拥有足够的灵活性和速度 ...
- Codeforces Round #412 (rated, Div. 2, base on VK Cup 2017 Round 3) E. Prairie Partition 二分+贪心
E. Prairie Partition It can be shown that any positive integer x can be uniquely represented as x = ...