一、 二 進 制 大 字 體 形 文 件 的 結 構
---- 二 進 制 大 字 體 形 文 件 由3 部 分 組 成: 文 件 頭、 索 引 部 分 和 形 定 義 部 分。
---- 1. 文 件 頭
---- 文 件 頭 包 括 大 字 體 版 本、 索 引 項 數、 換 碼 范 圍 個 數、 始 碼1、 終 碼1、 始 碼2、 終 碼2 等 等, 例:
----“AutoCAD-86 bigfont 1.0” 0D 0A 1A 08 00
------------------大字體版本
----CD 2B----03 00 ----A1 00----A3 00 ----A6 00----A6 00
---索引項數---換碼數-----始碼1----終碼1------始碼2----終碼2
---- 2. 索 引 部 分
---- 每 個 索 引 項8 個 字 節, 包 括 編 碼、 形 定 義 字 節 數 及 形 定 義 在 形 文 件 中 的 偏 移 位 置, 例:
---- 00 00 ----0E 00---- 93 5E 01 00
---- 編碼-------長度---------偏 移
---- 3. 形 定 義 部 分
---- 編 碼 為0 的 形 定 義 格 式 比 較 特 殊, 為 字 體 名、0、 字 高、 向 下、 方 式、0, 例:
---- “HZ 1/6/92”---- 00----7F---- 00---- 02----00
-------字體名---------------字高----向下----方式
---- 其 他 編 碼 的 形 定 義 以1 個 字 節00 或2 個 字 節30 00 開 頭, 其 后 為 有 效 形 定 義 字 節。
二、 大 字 體 源 形 文 件 的 格 式
---- *BIGFONT 字 符 數 目, 換 碼 范 圍 個 數, 始 碼1, 終 碼1, … …
---- *0,4, 字 體 名
---- 字 高, 向 下, 方 式,0
---- * 編 碼1, 定 義 字 節 數, 形 名 稱
---- 字 節1, 字 節2, …,0
---- … …
---- 字 節 可 以 采 用 十 六 進 制 表 示, 高4 位 表 示 矢 量 長 度( 從1 至F, 即 最 長 為15), 低4 位 表 示 矢 量 方 向( 見 圖1), 并 且 必 須 前 導 一 個0 作 為 十 六 進 制 表 示 的 標 記。 字 節 也 可 以 采 用 十 進 制 表 示, 此 時 不 需 前 導 任 何0, 但 可 帶 負 號, 它 們 通 常 用 于 表 示 特 殊 碼、 位 移 量 或 比 例 因 子。
---- 下 面 給 出 特 殊 碼 及 它 們 的 含 義:
---- 0 形 定 義 結 束
---- 1 落 筆#p#分頁標題#e#
---- 2 抬 筆
---- 3 用 下 一 字 節 除 矢 量 長 度
---- 4 用 下 一 字 節 乘 矢 量 長 度
---- 5 進 棧
---- 6 出 棧
---- 7 引 用 下 一 字 節 編 碼 的 形 定 義
---- 8 由 下 兩 個 字 節 給 出X 和Y 位 移 量( 可 用 圓 括 號 括 起 來)
---- 9 后 跟 有 多 個X 和Y 位 移 量, 并 需 要(0,0) 結 束
---- 10 由 下2 個 字 節( 半 徑, 方 向) 定 義 一 個 圓, 方 向 取 值 范 圍 為010 ~070, 高4 位 表 示 方 向, 低4 位 為0
---- 11 用 下5 個 字 節( 字 節1, 字 節2, 字 節3, 半 徑, 字 節5) 定 義 一 個 圓 弧, 字 節1 影 響 起 始 角, 字 節2 影 響 終 止 角, 字 節3 影 響 半 徑, 字 節5 高4 位 表 示 方 向, 低4 位 決 定 弧 度 角
---- 12 由 下3 個 字 節(X 位 移,Y 位 移, 凸 度) 定 義 一 個 圓 弧
---- 13 定 義 多 段 圓 弧, 并 需 用(0,0) 結 束
---- 14 使 后 面 的 一 個 特 殊 碼 不 起 作 用
三、 編 制 轉 換 程 序 的 步 驟
---- 1. 讀 索 引 項 數、 換 碼 范 圍 個 數 及 換 碼。
---- 2. 將 長 度 不 為0 的 索 引 項 全 部 讀 入 內 存, 讀 入 內 存 的 項 數 即 為 字 符 數 目。
---- 3. 寫 源 形 文 件 的 第 一 行。
---- 4. 將 讀 入 內 存 的 索 引 項 按 編 碼 從 小 到 大 順 序 排 序。 因 排 序 時 間 較 長, 因 此 排 序 每 完 成 一 步 在 屏 幕 上 顯 示 計 數, 以 表 示 排 序 正 在 進 行。
---- 5. 處 理 編 碼 為0 的 形 定 義,
相關文章
- 2021-09-08BIM技術叢書Revit軟件應用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業技術人員計算機應用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應用 制表、數據處理及宏應用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機械制圖基礎培訓教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎培訓教程 [朱
- 2021-08-30電氣CAD實例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風暴2:Maya影像實拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術設計案例教程中文版AutoCAD 建筑設計案例
- 2021-08-29環境藝術制圖AutoCAD [徐幼光 編著] 2013年PDF下載
- 2021-08-29機械AutoCAD 項目教程 第3版 [繆希偉 主編] 2012年PDF