无码日韩精品一区二区免费_极品尤物一区二区三区_国产在线乱码一区二三区_内射女校花一区二区三区


首頁 -> 登錄 -> 注冊 -> 回復(fù)主題 -> 發(fā)表主題
光行天下 -> AutoCAD -> AutoCAD漢字與數(shù)字字母的協(xié)調(diào) [點此返回論壇查看本帖完整版本] [打印本頁]

CDCAD 2009-09-15 14:04

AutoCAD漢字與數(shù)字字母的協(xié)調(diào)

使用AutoCAD的用戶都有這樣的感受:所使用的仿宋體漢字與小字體的數(shù)字字母寫在一起時大小不協(xié)調(diào),數(shù)字字母顯得比漢字大,漢字中的一些符號位置偏低,影響美觀,因而希望通過修改漢字形文件來改變這種狀況。但修改漢字形文件,需要ASCII碼的源形文件(.shp),通常我們只有編譯后的二進制漢字形文件(.shx),沒有漢字的源形文件。漢字形文件是大字體形文件,筆者經(jīng)過探索,弄清了編譯后的大字體形文件的結(jié)構(gòu)以及幾個在參考資料上不見公布的形定義特殊碼含義,據(jù)此編制了將二進制大字體形文件轉(zhuǎn)換為源形文件的程序,并且對得到的源形文件進行修改,編譯得到了令人滿意的二進制仿宋體形文件。下面就是具體的實現(xiàn)步驟。 E;,u2[3  
Q(@U2a8  
一、二進制大字體形文件的結(jié)構(gòu) 4P'*umJi  
ao%NK<Lt  
  ----二進制大字體形文件由3部分組成:文件頭、索引部分和形定義部分。 _/F7 ?^j  
<L`KzaA  
  ----1.文件頭 SFO({w(  
-- PtZ]Z  
  ----文件頭包括大字體版本、索引項數(shù)、換碼范圍個數(shù)、始碼1、終碼1、始碼2、終碼2等等,例: ?sab*$wG  
y6LWx:  
  ----“AutoCAD-86bigfont1.0”0D0A1A0800 0":ib0=  
'L 8n-TyL  
  ------------------大字體版本 [.m`+  
? K ;dp  
  ----CD2B----0300----A100----A300----A600----A600 GO8GJ;B-U  
H#@^R(  
  ---索引項數(shù)---換碼數(shù)-----始碼1----終碼1------始碼2----終碼2 M%Ji0v38  
@$lG@I,[  
  ----2.索引部分 }#.L7SIJ<J  
bW$J~ 荣昌县| 玉田县| 武邑县| 庆阳市| 车致| 北海市| 平安县| 海淀区| 孝义市| 息烽县| 南溪县| 那坡县| 江川县| 普兰店市| 嘉祥县| 开江县| 永登县| 南华县| 康保县| 浮山县| 尖扎县| 双鸭山市| 惠来县| 扶风县| 长汀县| 宁明县| 荆州市| 东乌珠穆沁旗| 稷山县| 海盐县| 临西县| 诏安县| 兴文县| 新沂市| 靖宇县| 宣汉县| 唐山市| 安化县| 中方县| 肥城市| 平塘县|