明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: scnc001

如何修改SHP文件将SHX字体整体下调10个单位?

[复制链接]
发表于 2025-9-22 05:28:19 | 显示全部楼层
用SHX字体没有什么不好的,画图远比用TTF字体流畅。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-9-22 20:43:44 | 显示全部楼层
qazxswk 发表于 2025-9-22 05:28
用SHX字体没有什么不好的,画图远比用TTF字体流畅。

现在出版基本都是先跟doc、xls等一众文档合并成一个整个的PDF文档,然后再打印。所以我的考虑就是绘图时用shx(加上二次开发的软件在早期cad上,对ttf支持不好,不得不用),出版时用ttf。不然谁折腾啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-9-22 20:57:09 | 显示全部楼层
wharan 发表于 2025-9-20 21:42
这个比较简单,可以通过修改字体源文件(仅限于shp)或者修改二进制文件(shx)。但不一定能准确对应你要求 ...

工作量太大,就是想找一个简便的方法
回复 支持 反对

使用道具 举报

发表于 2025-9-23 19:54:14 | 显示全部楼层
scnc001 发表于 2025-9-22 20:57
工作量太大,就是想找一个简便的方法

工作量非常小,就在shp文件的第二行,第二个和第三个数字,调整成合适的就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-9-23 20:59:13 | 显示全部楼层
wharan 发表于 2025-9-23 19:54
工作量非常小,就在shp文件的第二行,第二个和第三个数字,调整成合适的就可以了

你说的是*UNIFONT,6,......下面一行的这个?128,0,2,0,0,0早试过了。改成各种数字,小数、负数都试过,文档规范也翻过
回复 支持 反对

使用道具 举报

发表于 2025-9-23 23:05:09 | 显示全部楼层
scnc001 发表于 2025-9-23 20:59
你说的是*UNIFONT,6,......下面一行的这个?128,0,2,0,0,0早试过了。改成各种数字,小数、负数都试过,文 ...

SHP里面存在字形引用,也就是偏旁复用,
不是缩放一下就能就能解决的,相当于要重新设计字体.
所以这方案本来就不好走.
回复 支持 反对

使用道具 举报

发表于 2025-9-24 13:47:05 | 显示全部楼层
n年前论坛有一个程序就是用来调整字体起点位置的,可以达到你的目的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-9-24 14:40:39 | 显示全部楼层
hpy 发表于 2025-9-24 13:47
n年前论坛有一个程序就是用来调整字体起点位置的,可以达到你的目的。

能帮忙搜下给个链接嘛?我以 字体 为关键字,查了好几页都没找到
回复 支持 反对

使用道具 举报

发表于 2025-9-24 16:31:49 | 显示全部楼层
scnc001 发表于 2025-9-24 14:40
能帮忙搜下给个链接嘛?我以 字体 为关键字,查了好几页都没找到

n年前的事,忘了在哪儿下载的,好像是在明经下载的。把这个程序找出来了,直接上传给你下载好了,程序里面有详细的使用说明。
这个程序是 许承元  大神写的。感谢他!




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2025-9-25 01:11:52 | 显示全部楼层
本帖最后由 scnc001 于 2025-9-25 01:13 编辑
hpy 发表于 2025-9-24 16:31
n年前的事,忘了在哪儿下载的,好像是在明经下载的。把这个程序找出来了,直接上传给你下载好了,程序里 ...

感谢分享。都几十年了,cad对ttf的支持总是不那么好,老版本有时会选不中,近年新一些的版本虽然不会选不中,但有时会卡,没有shx丝滑。但输出时成果时使用ttf是必要的,所以,在画图时用shx,输出成果时用ttf,在不改变字高字宽的情况,shx与ttf相互切换,原始的shx与ttf大小能基本一致(通常是宋仿楷黑)就很重要了,否则错位多了,调整就很痛苦。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-3 12:22 , Processed in 0.178859 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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