CAD字体教程之关于浩辰CAD的字体讨论_第1页
CAD字体教程之关于浩辰CAD的字体讨论_第2页
CAD字体教程之关于浩辰CAD的字体讨论_第3页
CAD字体教程之关于浩辰CAD的字体讨论_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

———CAD字体教程之关于浩辰CAD的字体讨论

我们在使用浩辰CAD软件绘制CAD图形文件的过程中,常常会插入CAD字体,大家都知道CAD字体是多种多样的,那么在浩辰CAD中,CAD字体有什么不一样呢?

浩辰CAD中可用字体

在浩辰CAD软件中,可以利用的字库有两类。一类是后缀名为shx的,这一类是CAD的专有字库。其次类是存放在WINNT或WINXP等(看系统采纳何种操作系统)的名目下的Fonts中,字库的后缀名为ttf,这一类是windows系统的通用字库,除了CAD以外,其他,如Word、Excel等软件,也都是采纳的这个字库。

在浩辰CAD文字样式界面中列出的CAD字体

这个字体选择中列出的一般字体中有shx的也有系统的字体如宋体==。

但是大家留意个问题,就是shx字体就是字体文件的名称(有多个个例外状况,典型的就是standard,默认的是txt.shx。但是程序中读取的时候fontfile是"txt",而不是txt.shx,但是只要你修改过为其他字体,然后再设置回txt.shx,那这个时候,fontfile是txt.shx,但是还有其他状况下没有后缀名.shx。见下图中第3张,没有搞明白怎么回事,所以比较的时候应当先检查是否有后缀名,统一去掉后比较)。

但是系统字体如宋体==却是字体名称,不是字体文件的名称。如仿宋CB2312.这个是字体名称,但是他在系统中的文件名称是见下面我调试过程中显示的:是SIMFANG.TTF。

还有一个就是这个字体样式的界面中没有列出字体样式名为""的字体样式。但是当用程序遍历字体样式的时候,假如原图中有字体样式名为""的字体样式就能得到。

那这个时候就在程序中带来问题了。我现在要替换字体,那就是要先推断这个字体样式中的bigfontfile和fontfile在系统中是否存在。但是对于TTF字体,在界面中设置的是字体名,而在文字样式中读取的却是字体文件名,那怎么推断有没有呢?找了下,发觉在注册表中有他们的对应关系。

对于XP系统见注册表位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows

NT\CurrentVersion\Fonts下面。所以可以先读取注册表中的字体文件名,然后再推断有没有。

通过上面关于浩辰CAD字体的相关介绍,信任大家对于CAD字体也有了肯定的熟悉,许多伴侣总是被CAD字体所困扰,盼望今日的文章能帮到大家。

我们在使用浩辰CAD软件绘制CAD图形文件的过程中,常常会插入CAD字体,大家都知道CAD字体是多种多样的,那么在浩辰CAD中,CAD字体有什么不一样呢?

浩辰CAD中可用字体

在浩辰CAD软件中,可以利用的字库有两类。一类是后缀名为shx的,这一类是CAD的专有字库。其次类是存放在WINNT或WINXP等(看系统采纳何种操作系统)的名目下的Fonts中,字库的后缀名为ttf,这一类是windows系统的通用字库,除了CAD以外,其他,如Word、Excel等软件,也都是采纳的这个字库。

在浩辰CAD文字样式界面中列出的CAD字体

这个字体选择中列出的一般字体中有shx的也有系统的字体如宋体==。

但是大家留意个问题,就是shx字体就是字体文件的名称(有多个个例外状况,典型的就是standard,默认的是txt.shx。但是程序中读取的时候fontfile是"txt",而不是txt.shx,但是只要你修改过为其他字体,然后再设置回txt.shx,那这个时候,fontfile是txt.shx,但是还有其他状况下没有后缀名.shx。见下图中第3张,没有搞明白怎么回事,所以比较的时候应当先检查是否有后缀名,统一去掉后比较)。

但是系统字体如宋体==却是字体名称,不是字体文件的名称。如仿宋CB2312.这个是字体名称,但是他在系统中的文件名称是见下面我调试过程中显示的:是SIMFANG.TTF。

还有一个就是这个字体样式的界面中没有列出字体样式名为""的字体样式。但是当用程序遍历字体样式的时候,假如原图中有字体样式名为""的字体样式就能得到。

那这个时候就在程序中带来问题了。我现在要替换字体,那就是要先推断这个字体样式中的bigfontfile和fontfile在系统中是否存在。但是对于TTF字体,在界面中设置的是字体名,而在文字样式中读取的却是字体文件名,那怎么推断有没有呢?找了下,发觉在注册表中有他们的对应关系。

对于XP系统见注册表位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows

NT\CurrentVersion\Fonts下面

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论