明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 原地踏步

[基础教程] 浅谈如何制作矢量字体文件

    [复制链接]
发表于 2024-11-29 17:22:37 | 显示全部楼层
如何将一个字体文件里的,每个字符向上移动一点距离?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-11-29 20:28:52 | 显示全部楼层
87282374 发表于 2024-11-29 17:22
如何将一个字体文件里的,每个字符向上移动一点距离?

比如:“7,1,8,(3,5),1,12,(14,39,16), ……”
改为:“7,1,8,(3,6),1,12,(14,39,16), ……”
就可以把这个字符向上移动一格了
回复 支持 反对

使用道具 举报

发表于 2025-9-5 13:01:51 | 显示全部楼层
想把字体统一缩放,所有字符前面的控制代码,LZ有没?
回复 支持 反对

使用道具 举报

发表于 2025-9-7 09:30:34 | 显示全部楼层
原地踏步 发表于 2024-1-1 13:00
下面简单介绍一下如何制作矢量字体,结合一个例子来说明。详细内容可参考1楼的pdf文件。
例子中网格尺寸为 ...

前几行文件头代码能详细解读一下吗,谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-9-8 10:32:19 | 显示全部楼层
scnc001 发表于 2025-9-7 09:30
前几行文件头代码能详细解读一下吗,谢谢

可看CAD自带的帮助文件。
对于BIGFONT:
*0,4,font-name
above,below,modes,0
对于UNICODE:
*UNIFONT,6,font-name
above,below,modes,encoding,type,0
要想整体调整字体大小,改变above的值即可。其值变大,字体缩小。
回复 支持 反对

使用道具 举报

发表于 2025-9-8 12:54:05 | 显示全部楼层
原地踏步 发表于 2025-9-8 10:32
可看CAD自带的帮助文件。
对于BIGFONT:
*0,4,font-name

字体变大后,字的底边空隙也就越大,能整体下降吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-9-8 14:43:11 | 显示全部楼层
scnc001 发表于 2025-9-8 12:54
字体变大后,字的底边空隙也就越大,能整体下降吗

不是,那你为何不直接在CAD中将字高定小点?
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层
本帖最后由 scnc001 于 2025-9-9 19:47 编辑
原地踏步 发表于 2025-9-8 14:43
不是,那你为何不直接在CAD中将字高定小点?

因为输出时要用TTF宋体字,编辑时用TTF字体软件有bug,所以用shx字体,就想尽量不错位(有的是两个或以上的块文字对象挨在一起的——标注并涉及后期统计,担心重叠),以免换成TTF时还要调整。
不论怎么调below值,都没作用。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-9-16 05:00 , Processed in 0.174694 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表