CAD打开文件总是弹出要求选择字体怎么办
CAD打开文件总是弹出要求选择字体怎么办
1、在C:\Documents and Settings\下搜索acad.fmp文件,双击用记事本打开acad.fmp文件,在最后添加内容,上面几行本来就有,不用管,分号前面是电脑缺少的字体,后面是要映射的字体,shx代表大字体,这个不用深究,仿格式写上就好了。编辑好,最后保存就行了。
关闭CAD文件,重新打开,就不会有重新选择字体的问题了。实际上是gbcbig字体自动映射了ht字体了,下次遇上这样的问题,用同样的方法,即可避免这种问题。
注意事项:用记事本打开acad.fmp文件后, 字体映射的编辑要在英文状态下编辑,分好和句号是英文中的。
-Hztxt.shx;gbcbig.shx
0zy-hztxt.SHX;gbcbig.shx
1.SHX;gbcbig.shx
12hztxt.shx;gbcbig.shx
14HZTXT.SHX;gbcbig.shx
1Hztxt.shx;gbcbig.shx
3yhztxt.shx;gbcbig.shx
aaa-Hztxt.shx;gbcbig.shx
aagbcbig.shx;gbcbig.shx
aaGBHZFS.shx;gbcbig.shx
AAzhao2.SHX;gbcbig.shx
ACADCHN6.SHX;gbcbig.shx
ACCI-DX.SHX;gbcbig.shx
ACCI-ST.SHX;gbcbig.shx
ACEHZTXT.SHX;gbcbig.shx
AE.SHX;gbcbig.shx
aHztxt.shx;gbcbig.shx
AMS_DX.SHX;gbcbig.shx
AMS_HT.SHX;gbcbig.shx
arch1.shx;gbcbig.shx
ASyfs.shx;gbcbig.shx
B.SHX;gbcbig.shx
bb.shx;gbcbig.shx
BBB.SHX;gbcbig.shx
BHP-HZTXT.SHX;gbcbig.shx
big5.shx;gbcbig.shx
BSCWHZ.SHX;gbcbig.shx
BST-K.SHX;gbcbig.shx
bzhz.SHX;gbcbig.shx
C.SHX;gbcbig.shx
CADHZF.SHX;gbcbig.shx
CADSLDXJ.SHX;gbcbig.shx
CADSLFSJ.SHX;gbcbig.shx
CADSLHTJ.SHX;gbcbig.shx
CADSLKTJ.SHX;gbcbig.shx
CADSLSTJ.SHX;gbcbig.shx
CBS_HZTXT.SHX;gbcbig.shx
CCAD.SHX;gbcbig.shx
CHIN.SHX;gbcbig.shx
CHIN2.SHX;gbcbig.shx
CHINA.SHX;gbcbig.shx
CHINA1.SHX;gbcbig.shx
CHINA2.SHX;gbcbig.shx
CHINA3S.SHX;gbcbig.shx
CHINASET.SHX;gbcbig.shx
China_ds.shx;gbcbig.shx
CHINESE.SHX;gbcbig.shx
chineset.shx;gbcbig.shx
CHINS.SHX;gbcbig.shx
CHYWB.SHX;gbcbig.shx
CHYWBET.SHX;gbcbig.shx
Clibd.shx;gbcbig.shx
CLIBF.SHX;gbcbig.shx
CLIBH.SHX;gbcbig.shx
CLIBK.SHX;gbcbig.shx
CLIBS.SHX;gbcbig.shx
COMM1.SHX;gbcbig.shx
D1.SHX;gbcbig.shx
DAYUF.SHX;gbcbig.shx
DAYUFP.SHX;gbcbig.shx
DAYUKP.SHX;gbcbig.shx
DAYUL.SHX;gbcbig.shx
DAYUM.SHX;gbcbig.shx
DAYUMP.SHX;gbcbig.shx
DAYUS.SHX;gbcbig.shx
DAYUX.SHX;gbcbig.shx
DAYUXP.SHX;gbcbig.shx
DHZ.SHX;gbcbig.shx
DHZFTXT.SHX;gbcbig.shx
DXF.SHX;gbcbig.shx
DXFS.SHX;gbcbig.shx
DXT.SHX;gbcbig.shx
DXTCH.SHX;gbcbig.shx
F0.SHX;gbcbig.shx
F1.SHX;gbcbig.shx
F2.SHX;gbcbig.shx
F3.SHX;gbcbig.shx
FangSong_GB2312.shx;gbcbig.shx
FFS.SHX;gbcbig.shx
FHP.SHX;gbcbig.shx
FHT.SHX;gbcbig.shx
FHTCH.SHX;gbcbig.shx
FHZ.SHX;gbcbig.shx
FHZTXT.SHX;gbcbig.shx
FONT4.SHX;gbcbig.shx
FS.SHX;gbcbig.shx
FS64F.SHX;gbcbig.shx
FS64F1.SHX;gbcbig.shx
Fs64s.shx;gbcbig.shx
FSD.SHX;gbcbig.shx
FSDB.SHX;gbcbig.shx
FSDX.SHX;gbcbig.shx
FSHZ.SHX;gbcbig.shx
Fssx.shx;gbcbig.shx
FST.SHX;gbcbig.shx
fstch.shx;gbcbig.shx
Fstxt.shx;gbcbig.shx
FTXT.SHX;gbcbig.shx
FZY.SHX;gbcbig.shx
GBHZFS.shx;gbcbig.shx
GENIE.SHX;gbcbig.shx
goldhz.shx;gbcbig.shx
gsTxt.shx;gbcbig.shx
Haiwenhz.shx;gbcbig.shx
HAIWENZW.SHX;gbcbig.shx
HD.SHX;gbcbig.shx
HEIPZ.SHX;gbcbig.shx
HEIYS.SHX;gbcbig.shx
HH.SHX;gbcbig.shx
hhzfs.shx;gbcbig.shx
hhzkt.shx;gbcbig.shx
HHZTXT.SHX;gbcbig.shx
HLSTD.SHX;gbcbig.shx
HMDXFS.SHX;gbcbig.shx
HMDXST.SHX;gbcbig.shx
HMKXFS.SHX;gbcbig.shx
HMKXHT.SHX;gbcbig.shx
HMKXKT.SHX;gbcbig.shx
HMKXST.SHX;gbcbig.shx
HOPCHN01.SHX;gbcbig.shx
HOPCHN02.SHX;gbcbig.shx
HSHZTXT.SHX;gbcbig.shx
HT.SHX;gbcbig.shx
Ht1.shx;gbcbig.shx
HT2.SHX;gbcbig.shx
HT64B.SHX;gbcbig.shx
HT64F.SHX;gbcbig.shx
HT64F1.SHX;gbcbig.shx
HT64S.SHX;gbcbig.shx
HTK.SHX;gbcbig.shx
HTS.SHX;gbcbig.shx
Htsx.shx;gbcbig.shx
HTTCH.SHX;gbcbig.shx
Httxt.shx;gbcbig.shx
HTXT.SHX;gbcbig.shx
HWHZTXT.SHX;gbcbig.shx
HZ-SM1.SHX;gbcbig.shx
HZ.SHX;gbcbig.shx
HZ117.SHX;gbcbig.shx
HZ3DTXT.SHX;gbcbig.shx
HZ52.SHX;gbcbig.shx
HZ54.SHX;gbcbig.shx
HZA.SHX;gbcbig.shx
HZACE.SHX;gbcbig.shx
Hzbf.shx;gbcbig.shx
hzD.shx;gbcbig.shx
HZDF.SHX;gbcbig.shx
HZDG.SHX;gbcbig.shx
HZDS.SHX;gbcbig.shx
HZDX.SHX;gbcbig.shx
HZDXF.SHX;gbcbig.shx
hzf.shx;gbcbig.shx
HZFS.SHX;gbcbig.shx
HZFS1.SHX;gbcbig.shx
Hzfsd.shx;gbcbig.shx
HZHP.SHX;gbcbig.shx
HZHT.SHX;gbcbig.shx
HZJ.SHX;gbcbig.shx
HZJS-2.SHX;gbcbig.shx
HZJS-3.SHX;gbcbig.shx
HZKT.SHX;gbcbig.shx
HZKX.SHX;gbcbig.shx
HZKXF.SHX;gbcbig.shx
HZKXS.SHX;gbcbig.shx
HZLS.SHX;gbcbig.shx
HZPMK.SHX;gbcbig.shx
HZS.SHX;gbcbig.shx
hzsk.SHX;gbcbig.shx
HZST.SHX;gbcbig.shx
HZSTYLE.SHX;gbcbig.shx
HZT4.SHX;gbcbig.shx
HZTA.SHX;gbcbig.shx
HZTCH1.SHX;gbcbig.shx
HZTX.SHX;gbcbig.shx
Hztxt-fs.shx;gbcbig.shx
Hztxt-han.shx;gbcbig.shx
Hztxt-k.shx;gbcbig.shx
Hztxt-mobo.shx;gbcbig.shx
HzTXT.shx;gbcbig.shx
HZTXT0.SHX;gbcbig.shx
Hztxt01.shx;gbcbig.shx
HZTXT1.SHX;gbcbig.shx
hztxt11.shx;gbcbig.shx
HZTXT12.SHX;gbcbig.shx
Hztxt1a.shx;gbcbig.shx
HZTXT1B.SHX;gbcbig.shx
HZTXT2-2.SHX;gbcbig.shx
HZTXT2.SHX;gbcbig.shx
HZTXT2S.SHX;gbcbig.shx
HZTXT3S.SHX;gbcbig.shx
HZTXT4.SHX;gbcbig.shx
HZTXT5.SHX;gbcbig.shx
HZTXT6.SHX;gbcbig.shx
HZTXT9.SHX;gbcbig.shx
HZTXT92.SHX;gbcbig.shx
Hztxta.shx;gbcbig.shx
HZTXTB.SHX;gbcbig.shx
Hztxtbs.shx;gbcbig.shx
HZTXTD.SHX;gbcbig.shx
Hztxte.shx;gbcbig.shx
HZTXTF.SHX;gbcbig.shx
HZTXTH.SHX;gbcbig.shx
Hztxtn.shx;gbcbig.shx
HZTXTNEW.SHX;gbcbig.shx
Hztxtold.shx;gbcbig.shx
hztxtwz.shx;gbcbig.shx
HZTXTX.SHX;gbcbig.shx
hztxt_1.shx;gbcbig.shx
HZWB.SHX;gbcbig.shx
HZXK.SHX;gbcbig.shx
HZXY.SHX;gbcbig.shx
HZZY.SHX;gbcbig.shx
HZ_97.SHX;gbcbig.shx
H_China.shx;gbcbig.shx
H_Hztxt.shx;gbcbig.shx
JB.SHX;gbcbig.shx
jd.SHX;gbcbig.shx
JF.SHX;gbcbig.shx
jg_hztxt.shx;gbcbig.shx
JH.SHX;gbcbig.shx
JK.SHX;gbcbig.shx
JL.SHX;gbcbig.shx
JSFS.SHX;gbcbig.shx
JSHT.SHX;gbcbig.shx
JSKT.SHX;gbcbig.shx
JSST.SHX;gbcbig.shx
JZ.SHX;gbcbig.shx
KAI.SHX;gbcbig.shx
KAIYS.SHX;gbcbig.shx
KFS.SHX;gbcbig.shx
KHTCH.SHX;gbcbig.shx
KHZ.SHX;gbcbig.shx
KHZTXT.SHX;gbcbig.shx
KSHZ.SHX;gbcbig.shx
KT-K.SHX;gbcbig.shx
KT.SHX;gbcbig.shx
KT1.SHX;gbcbig.shx
KT2.SHX;gbcbig.shx
KT64F.SHX;gbcbig.shx
KT64F1.SHX;gbcbig.shx
KT64S.SHX;gbcbig.shx
KT64S1.SHX;gbcbig.shx
KTF.SHX;gbcbig.shx
KTK.SHX;gbcbig.shx
Ktsx.shx;gbcbig.shx
KTTCH.SHX;gbcbig.shx
KX.SHX;gbcbig.shx
LFP.SHX;gbcbig.shx
LI.SHX;gbcbig.shx
LMP.SHX;gbcbig.shx
LSP.SHX;gbcbig.shx
MING.SHX;gbcbig.shx
MSI_FSC.SHX;gbcbig.shx
MSI_FSX.SHX;gbcbig.shx
MSI_STC.SHX;gbcbig.shx
MSI_STX.SHX;gbcbig.shx
NEWFS.SHX;gbcbig.shx
nhztxt.shx;gbcbig.shx
NUMBER.SHX;gbcbig.shx
OBK.SHX;gbcbig.shx
OCHINESE.SHX;gbcbig.shx
OKV.SHX;gbcbig.shx
OLI.SHX;gbcbig.shx
OMV.SHX;gbcbig.shx
Pkpmtxt.shx;gbcbig.shx
pmHztxt.shx;gbcbig.shx
RUBONB.SHX;gbcbig.shx
RUBONFS.SHX;gbcbig.shx
RUBONK.SHX;gbcbig.shx
RUBONL.SHX;gbcbig.shx
RUBONM.SHX;gbcbig.shx
RUBONMA.SHX;gbcbig.shx
RUBONS.SHX;gbcbig.shx
RUBONTM.SHX;gbcbig.shx
RUBONU.SHX;gbcbig.shx
SA-HZ.shx;gbcbig.shx
SA-SHZ.shx;gbcbig.shx
SFONT.SHX;gbcbig.shx
SHZTXT.SHX;gbcbig.shx
SINGLE.SHX;gbcbig.shx
SINOTXT.SHX;gbcbig.shx
Sinotxt1.shx;gbcbig.shx
SLhztxt.shx;gbcbig.shx
SMFS.SHX;gbcbig.shx
SONGDX.SHX;gbcbig.shx
SONGYS.SHX;gbcbig.shx
SST.SHX;gbcbig.shx
ST.SHX;gbcbig.shx
ST64F.SHX;gbcbig.shx
St64s-bak.shx;gbcbig.shx
St64s.shx;gbcbig.shx
Stdb2.shx;gbcbig.shx
STF.SHX;gbcbig.shx
STK.SHX;gbcbig.shx
Stkx.shx;gbcbig.shx
STMB.SHX;gbcbig.shx
STMM.SHX;gbcbig.shx
STMY.SHX;gbcbig.shx
STS.SHX;gbcbig.shx
STSL.SHX;gbcbig.shx
Stsx.shx;gbcbig.shx
STTCH.SHX;gbcbig.shx
SUNG.SHX;gbcbig.shx
SVCAD_H.SHX;gbcbig.shx
SVCAD_HT.SHX;gbcbig.shx
SYFS.SHX;gbcbig.shx
T.SHX;gbcbig.shx
T500-75.SHX;gbcbig.shx
TBSCH.SHX;gbcbig.shx
TDRCFS24.SHX;gbcbig.shx
TJHTS.SHX;gbcbig.shx
Tjhzd.shx;gbcbig.shx
TJHZF.SHX;gbcbig.shx
Tjhzk.shx;gbcbig.shx
TJHZTXT.SHX;gbcbig.shx
TOPHZ1.SHX;gbcbig.shx
tssdchn.shx;gbcbig.shx
tx.shx;gbcbig.shx
WB.SHX;gbcbig.shx
WBF.SHX;gbcbig.shx
whtgtxt.shx;gbcbig.shx
whtmtxt.shx;gbcbig.shx
WX.SHX;gbcbig.shx
XC01.SHX;gbcbig.shx
XC02.SHX;gbcbig.shx
XC11.SHX;gbcbig.shx
XC12.SHX;gbcbig.shx
XC13.SHX;gbcbig.shx
XC14.SHX;gbcbig.shx
XC15.SHX;gbcbig.shx
XC16.SHX;gbcbig.shx
XC17.SHX;gbcbig.shx
XC18.SHX;gbcbig.shx
XC19.SHX;gbcbig.shx
XC20.SHX;gbcbig.shx
XC21.SHX;gbcbig.shx
XC22.SHX;gbcbig.shx
XC23.SHX;gbcbig.shx
XC24.SHX;gbcbig.shx
XC25.SHX;gbcbig.shx
XC26.SHX;gbcbig.shx
XC27.SHX;gbcbig.shx
XC28.SHX;gbcbig.shx
XC29.SHX;gbcbig.shx
XC30.SHX;gbcbig.shx
XC51.SHX;gbcbig.shx
XC52.SHX;gbcbig.shx
XC53.SHX;gbcbig.shx
XC54.SHX;gbcbig.shx
XC55.SHX;gbcbig.shx
XC56.SHX;gbcbig.shx
XC57.SHX;gbcbig.shx
XC58.SHX;gbcbig.shx
XC59.SHX;gbcbig.shx
XC60.SHX;gbcbig.shx
XC61.SHX;gbcbig.shx
XC62.SHX;gbcbig.shx
XC63.SHX;gbcbig.shx
XC90.SHX;gbcbig.shx
XC91.SHX;gbcbig.shx
XC92.SHX;gbcbig.shx
XC93.SHX;gbcbig.shx
yjkchn.shx;gbcbig.shx
ZOY.SHX;gbcbig.shx
ZwjKZ.SHX;gbcbig.shx
ZwTCH.shx;gbcbig.shx
ZY-htz.SHX;gbcbig.shx
zy-hztxt.SHX;gbcbig.shx
zy-kts.shx;gbcbig.shx
ZY-sts.SHX;gbcbig.shx
ZYT.SHX;gbcbig.shx
zzxh.shx;gbcbig.shx
_Fs64f.shx;gbcbig.shx
_Ht64f.shx;gbcbig.shx
_Hztxt.shx;gbcbig.shx
_Kt64f.shx;gbcbig.shx
_St64f.shx;gbcbig.shx
仿宋单线.SHX;gbcbig.shx
公司字体.SHX;gbcbig.shx
方佳1.shx;gbcbig.shx
那些shx字体是大字体呢?我写了个工具。http://pan.baidu.com/s/1jHENZxk
把上述修改后的acad.fmp放在和批处理同一目录,然后运行以下批处理:
增加CAD字符映射,消除弹出大字体选择对话框(支持多种版本)1.bat
@echo off
set Dir="%appdata%\Autodesk\"
set file=acad.fmp
for /r %Dir% %%i in (%File%) do (if exist "%%i" (copy /y %File% "%%i"))
echo 已把acad.fmp复制到"%appdata%\Autodesk\",按任意键退出
pause
增加CAD字符映射,消除弹出大字体选择对话框(支持多种版本)2.bat
@echo off
set file=acad.fmp
set Dir="%appdata%\Autodesk\"
cd /d %Dir%
for /f "delims=" %%i in ('dir /b /a-d /s %file%') do (copy /y "%~dp0%file%" "%%i")
echo 已把acad.fmp复制到"%appdata%\Autodesk\",按任意键退出
pause
安装CAD字体到系统(适用于不同CAD版本).bat
把该批处理放到网上下载的fonts目录,双击就可以自动安装到C盘里面。
@echo off
if exist *.ttf then echo n|copy *.ttf "C:\WINDOWS\Fonts" /-y
set "str=HKEY_CLASSES_ROOT\Applications\acad.exe\shell\open\command"
for /f "tokens=2*" %%a in ('reg query "%str%" /v "" 2^>nul') do set "a=%%b"
set b=%a:~1,-15%
echo %b%
echo n|copy *.shx "%b%\Fonts\" /-y
echo 已把*.ttf复制到C:\WINDOWS\Fonts\,*.shx复制到%b%\Fonts\下面,按任意键退出
pause
CAD打开文件总是弹出要求选择字体怎么办的更多相关文章
- QT 获取文件的路径、打开文件的弹出对话框
1.打开获取文件夹路径的对话框 QString filePath = QFileDialog::getExistingDirectory(this, "请选择文件保存路径...", ...
- Visual Studio 打开解决方案后 弹出框显示 "正在打开文件..." 迟迟没反应 的解决方法
Visual Studio 打开解决方案后 弹出框显示 "正在打开文件...",任务管理器的devenv进程又很正常,不会显示"未响应". 而IDE的左下角有个 ...
- Windows Shell编程之如何编写为文件对象弹出信息框的Shell扩展
有关COM编程资料 转载:http://www.cnblogs.com/lzjsky/archive/2010/11/22/1884702.html 活动桌面引入一项新特性, 当你在某些特定对象上旋停 ...
- iOS开发——UI篇&下拉弹出列表选择项效果
下拉弹出列表选择项效果 右边菜单中的按键,点击弹出一个列表可选择,选择其中一个,响应相应的事件并把文字显示在右边的菜单上:弹出下拉效果使用LMDropdownView插件,可以用POD进行加载pod ...
- eclipse 去掉Eclipse打开后定期弹出Usage Data Upload对话框
Eclipse 的 UDC 老定期蹦出来说要上传使用数据到 eclipse 官网服务器去除方法: 1.删除 eclipse/plugins 目录下以 org.eclipse.epp.usagedata ...
- VMware 中如何打开U盘弹出U盘或者移动硬盘的(两种方法)
1.U盘如下,插入后都是直接在win里面显示的 2.选择连接u盘 3.u盘就可以在虚拟机里面显示了 4.弹出则选择断开连接 扩展:如果无效:请参考这种方法 (给虚拟机分配一个临时硬盘,然后设置这个临时 ...
- [Flex] PopUpButton系列 —— 打开和关闭弹出菜单
<?xml version="1.0" encoding="utf-8"?><!--响应打开和关闭弹出菜单的例子 PopUpButtonOpe ...
- MUI - 打开页面默认弹出键盘及返回关闭键盘
打开页面默认弹出键盘及返回关闭键盘 http://www.cnblogs.com/phillyx/ (function(keyboard) { var openSoftKeyboard = funct ...
- pushbutton 移动端弹出列表选择框
pushbutton 移动端弹出列表选择框 移动端从下往上推动画效果端弹出列表选择框,适应所有主流移动端机型,支持Node引入,require引入;如有用得不爽可以随时提意见,谢谢. demo地址: ...
随机推荐
- am335x 更改调试串口
/********************************************************************* * am335x 更改调试串口 * * am335x的调试 ...
- 史上最臭名昭著五大软件Bug
在现今数字年代,计算机bug不但困扰着每个程序员,更会无可避免影响我们的生活,小到每个人的衣食住行,大到国家经济,世界局势.随着我们的生活方式渐渐的数字化.互联网化,数字世界的找虫和杀虫就变得越来越重 ...
- 对于字符串拼接,string.format、stringbuilder、+=
sring拼接经常会用到,拼接时候使用的方法,每个人的又不一样,有的是不知道哪个效率高,也有一些是为了方便不差那么一点时间! 今天百度查了查他们的区别! += 是效率最低的一个,尽量避免使用,当然,不 ...
- js match() 方法
方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配.
- 获取手机通讯录--ios
- (void)test { //这个变量用于记录授权是否成功,即用户是否允许我们访问通讯录 int __block tip=0; //声明一个通讯簿的引用 ABAdd ...
- 原生js快速渲染dom节点
function renderDom(str){ var _div = document.createElement('div'); _div.innerHTML = str; var dom_tem ...
- 关于easyUI 的tabs 在子页面增加显示tabs的一个问题
在父页面点个链接能动态看到子页面的情况太简单,请看easyUI官网:http://www.jeasyui.com/tutorial/layout/tabs2.php现在说的是在子页面点个按钮也能触发增 ...
- 详解 Array.prototype.slice.call(arguments)
首先,slice有两个用法,一个是String.slice,一个是Array.slice,第一个返回的是字符串,第二个返回的是数组 在这里我们看第二个方法 1.在JS里Array是一个类 slice是 ...
- 解决Android Studio 和 Android SDK Manager 无法在线更新的问题.
升级时提示 Connection failed. Please check your network connection and try again 修改安装目录下bin\studio.exe.vm ...
- Java多线程之Lock的使用
import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util ...