形文件概述 (概念)

AutoCAD 2008

 
形文件概述
概念 操作步骤 快速参考
 
 
 

是一种对象,其用法与块相似。首先使用 LOAD 命令加载包含形定义的编译形文件。然后使用 SHAPE 命令将该文件中的形插入图形。将形加入图形时,可进行缩放和旋转。AutoCAD SHP 字体是一种特殊类型的形文件,其定义方式与形文件定义方式相同。

与形相比,块更容易使用,且用途更加广泛。但对 AutoCAD 而言,形的存储和绘制更加高效。如果用户必须重复插入一个简单图形或者速度非常重要,用户定义的形将非常有用。

编译形/字体文件

用户在扩展名为 .shp 的特殊格式的文本文件中输入形的说明。要创建这样的文件,请使用文本编辑器或字处理器编辑 ASCII 格式的文件,然后编译该 ASCII 文件。编译形定义文件 (SHP) 生成编译后的形文件 (SHX)。

编译后的文件与形定义文件同名,但其文件类型为 SHX。如果形定义文件定义的是字体,可使用 STYLE 命令定义文字样式,然后用文字位置命令(TEXT 或 MTEXT)将字符放入图形。如果形定义文件定义的是形,可使用 LOAD 命令将该形文件加载到图形中,然后用 SHAPE 命令将各个形放入图形(原理类似于 INSERT 命令)。

编译 PostScript 字体

要在 AutoCAD 中使用 Type 1 PostScript 字体,必须先将其编译到 AutoCAD 形文件中。COMPILE 命令接受作为输入的 SHP 和 PFB 文件,并生成 SHX 文件。编译后的 PostScript 字体将占用大量磁盘空间,因此应该只编译常用字体。

AutoCAD 无法编译和加载每个 Type 1 字体。AutoCAD 的 PostScript 字体功能模块只能处理部分 Adobe 字体。如果编译 PostScript 字体时出现错误,所生成的 SHX 文件(如果能够生成 SHX 文件)可能无法加载到 AutoCAD 中。

有关 Adobe Type 1 字体格式的详细信息,请参见《Adobe Type1 Font Format Version 1.1》。购买并安装这些字体后,即可在 AutoCAD 中使用。

注意请确保了解所用 Postscript 字体的版权限制,用户编译生成的 SHX 形式的字体通常也适用相同的版权限制。