中找不到iedis_CAD图纸中缺少的字体实在找不到怎么办呢?

在使用浩辰CAD软件打开图纸文件的时候经常提示缺少字体这是什么原因呢?怎么解决这个问题呢?其实打开CAD图纸时提示缺少字体是比较常见的情况,但是很多常见的字体也提示缺失是为什么呢?

因为这些字体很显然是被人改过名字了,有些字体在别人分享的2000多种字体库中也不可能找得到。说实话,缺这种字体问题不是很好解决,所以下面来分享一下解决问题的思路吧~

一、找画图的人要字体

如果能联系到画图的人,找他要图纸原始使用的字体。这当然是最简单、有效的方法!

不过这些人如果能找到图纸的作者,也不会问这样的问题了。

二、尝试替换成其他字体

字体找不到,这个也就是唯一的方法了。在打开图纸的时候,忽略缺少字体的提示,打开图纸后,输入ST回车,打开文字样式对话框,找到缺少的字体,尝试替换成自己字体库中其他字体,看看哪个字体的效果可满足要求。

替换字体也有几种方式,采用什么方式主要看对字体有没有要求。

1、直接替换成操作系统的字体

如果字体没有什么特殊的符号,比如钢筋符号等,只需要汉字符号正常显示就可以,我们可以采用CAD多行文字类似的替换策略,取消使用大字体,直接将字体设置成操作系统字体,如宋体,黑体,如下图所示。

d18d3d34b4f83b2e17ddc00a4c318484.png

2、替换成通用的CAD字体

如果需要用CAD专用的单线字体(*.shx),则可以采用下面的策略,小字体可以替换成txt.shx、simplex.shx,大字体可以替换成gbcbig.shx或hztxt.shx,如下图所示。

fd1ff6bbb9443072d8de7017e61f4d8d.png

3、替换成带特殊符号的特定字体

如果文字中有钢筋符号,就需要替换成带钢筋符号的字体,例如小字体选择tssdeng.shx,此时大字体可以选择成配套的tssdchn.shx。

b327d656acf7432b2fa9d2f52c062225.png

如果只有一张图纸,我们在文字样式中找到合适的替换字体后,直接应用并保存,以后打开图纸的时候就不会提示缺少字体了。

如果不想改文字样式,或者同类的图纸很有多张,一张张改很麻烦,可以再用上面方法找到合适的替换字体后,将字体复制一份,改成图纸中用的字体名字,或者设置在CAD的字体映射文件acad.fmp中添加替换设置。

CAD的字体造起来并不容易,不是谁都可以造出来,因此CAD本身并没有那么多字体,但网上却能下载到包含2000多种字体的字体库,在这个字体库有很很多名字不同但内容相同的字体,都是因为有很多单位和个人喜欢修改字体的名字,最终导致即使下载了号称2000多种字体的字体库,还是找不到同名的字体。

最后再次呼吁一下,为了沟通交流的方便,希望大家都使用常用字体,不要随便修改字体名字,像日文和韩文一样,中文的字体库有十几种甚至几种就够了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/366474.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

1023 Have Fun with Numbers

因为最多有20个字符&#xff0c;int和long long都不行&#xff0c;所以只能用字符串操作。水题~ #include<iostream> #include<algorithm> #include<string.h> #define maxn 25 using namespace std; typedef long long ll; char s1[maxn]; int s2[maxn]; in…

Apache Camel –从头开始开发应用程序(第1部分/第2部分)

开始之前 前一段时间&#xff0c;我写了一篇关于Spring Integration的教程&#xff0c;以演示如何在受现实发票处理系统启发的示例应用程序中使用Spring Integration。 我对此非常满意&#xff0c;因此我决定向您展示如何使用Apache Camel&#xff08;Spring Integration的最大…

杭州 GraphQLParty 第五场-GraphQL 基于 SPA 架构的工程实践文字版

本文为 2018 年 6 月 9 日&#xff0c;宋小菜与 Coding 共同举办的第一届 GraphQLParty &#xff0c;下午第五场国内某大型电商前端开发专家邓若奇的演讲稿&#xff0c;现场反响效果极好&#xff0c;对于想要尝试 GraphQL 和在公司初步实践的团队有很大的借鉴意义。 大家好&…

使用sikuli和Arquillian测试HTML5 canvas应用程序

HTML5引入了一个很棒的新元素&#xff0c;可以用来在窗格上绘制任意内容&#xff1a; canvas元素。 数十年来&#xff0c;胖客户端应用程序的标准功能现已引入Web应用程序领域。 Web开发人员不再需要使用专有插件在其应用程序中绘制图像或图表。 但是&#xff0c;在进行测试时…

浅谈一下我了解的PWA

Progressive Web Apps,简称PWA&#xff0c;中文翻译过来就是渐进式网页应用&#xff0c;个人觉得它可以算是Web应用的下一个进化方向之一&#xff0c; 毕竟技术的发展有时候是不可预估的&#xff0c;谁也无法预料技术的走向&#xff0c;但至少它代表了一种可能性&#xff0c;下…

质性研究工具_质性研究【001】

袁长蓉 复旦大学 博士研究生导师课程 人类是追求意义的物种&#xff0c;会不断地从生活细节当中不断的归纳提炼&#xff0c;形成精神。形成理论抽象的概念&#xff0c;然后再利用这些概念&#xff0c;这些理论反过来&#xff0c;解释生活。 质性研究是由地到天的研究。质性研究…

项目开发中发布更新文档备注

项目开发中 经常会遇到 某一个团队成员更新了,配置文件但是没有及时沟通导致项目发布后出现异常的情况。 这时就需要一个项目更新发布的规范说明文件,比如每次更新更改了哪些,进行文档备注。 更新的脚本文件也要随更新文档一起给到,配置文件也要将最新的配置信息给到。 转载于:…

bind函数polyfill源码解析

准备知识 使用new来调用函数会自动执行下面的操作&#xff1a; 创建一个全新的对象这个新对象会被执行原型连接这个新对象会绑定到函数调用的this如果函数没有返回其他对象&#xff0c;那么new表达式中的函数调用会自动返回这个新对象 注意this绑定规则&#xff0c;new操作具…

使用JUnit和Repeat注​​释编写有效的负载测试

EasyTest最近推出了一套新的注释&#xff0c;可帮助其用户编写有效的测试用例。 进入EasyTest的两个主要注释是&#xff1a; 重复 持续时间 今天&#xff0c;我们将讨论重复标注。 一种新的方法级别注释 重复已添加到EasyTest框架。 此批注可用于重复相同的测试多次。 在您…

css线性渐变

此方式可以实现背景色由上往下渐变,这里加上-webkit-考虑兼容问题&#xff0c;若要改变渐变方向&#xff0c;改变top即可&#xff0c;如right、left、bottom效果图&#xff1a; 代码如下&#xff1a; background: -webkit-linear-gradient(top,red,black); 不带前缀&#xff0c…

scroll-view组件bindscroll实例应用:自定义滚动条

我们知道scroll-view组件作为滑动控件非常好用&#xff0c;而有时候我们想放置一个跟随滚动位置来跟进的滚动条&#xff0c;但又不想用滚动条api该怎么办呢&#xff1f;&#xff08;当然是自己写一个呗还能怎么办[自黑冷漠脸]&#xff09; 嗯&#xff0c;没错。自己写一个就好了…

C# -- HttpWebRequest 和 HttpWebResponse 的使用

C# -- HttpWebRequest 和 HttpWebResponse 的使用 结合使用HttpWebRequest 和 HttpWebResponse&#xff0c;来判断一个网页地址是否可以正常访问。 1.举例 class Program{static void Main(string[] args){string strUrl "https://www.baidu.com";HttpWebRequest wr…

mysql数据库存储引擎和索引的描述_Mysql InnoDB引擎的索引与存储结构详解

前言在Oracle 和SQL Server等数据库中只有一种存储引擎&#xff0c;所有数据存储管理机制都是一样的。而MySql数据库提供了多种存储引擎。用户可以根据不同的需求为数据表选择不同的存储引擎&#xff0c;用户也可以根据自己的需要编写自己的存储引擎。MySQL主要存储引擎的区别M…

Vue结合HTML5拖放API 实现目录拖拽~

拖放事件 dom被拖拽--->经过一些dom--->到达指定dom 被拖拽的dom&#xff1a;&#xff08;源对象&#xff09; dragstart 源对象被拖拽 drag 源对象拖拽过程中 dragend 源对象拖拽结束&#xff08;drop事件后执行&#xff09; 拖拽过程中经过的dom&#xff1a;&#xf…

jQuery(一)初识

jQuery 的功能概括1、html 的元素选取2、html的元素操作3、html dom遍历和修改4、js特效和动画效果5、css操作6、html事件操作7、ajax异步请求方式 selector: 操作(DOM)/$(selector).action(): <!DOCTYPE html> <html> <head> <meta charset"utf-8&q…

第16章-使用Spring MVC创建REST API

1 了解REST 1.1 REST的基础知识 REST与RPC几乎没有任何关系。RPC是面向服务的&#xff0c;并关注于行为和动作&#xff1b;而REST是面向资源的&#xff0c;强调描述应用程序的事物和名词。 为了理解REST是什么&#xff0c;我们将它的首字母缩写拆分为不同的构成部分&#xf…

使用Apache Mahout创建在线推荐系统

最近&#xff0c; 我们一直在为Yap.TV实施推荐系统&#xff1a;在安装应用程序并转到“ Just for you”选项卡后&#xff0c;您可以看到它的运行情况。 我们以Apache Mahout为基础进行建议。 Mahout是一个“可扩展的机器学习库”&#xff0c;其中包含使用协作过滤算法的基于用户…

linux mono mysql_LJMM平台( Linux +Jexus+MySQL+mono) 上使用MySQL的简单总结

近准备把PDF.NET框架的开源项目“超市管理系统”移植到Linux上跑(演示地址&#xff1a;http://221.123.142.196)&#xff0c;使用Jexus服务器和MySQL数据库&#xff0c;相对使用SQLite而言&#xff0c;用MySQL问题比较多&#xff0c;但最后还是一一解决了&#xff0c;先总结如下…

node中的缓存机制

缓存是node开发中一个很重要的概念&#xff0c;它应用在很多地方&#xff0c;例如&#xff1a;浏览器有缓存、DNS有缓存、包括服务器也有缓存。 一、缓存作用 那缓存是为了做什么呢&#xff1f; 1.为了提高速度&#xff0c;提高效率。 2.减少数据传输&#xff0c;节省网费。 …

《H5 移动营销设计指南》 读书笔记整理

一个前端工程师最近迷上了营销类的H5页面&#xff0c;被五花八门的H5页面迷的眼花缭乱&#xff0c;兴趣使然&#xff0c;于是买了一本《H5 营销设计指南》&#xff0c;看完以后对营销类的H5页面有了更深的理解&#xff0c;感觉很实在&#xff0c;所以参考读书笔记整理成PPT分享…