Noangler 发表于 2023-3-25 23:20:15

lengxiaxi 发表于 2023-3-24 11:08
既然大家这么活跃,直接放源码:
【统一所有字体为宋体】
顺便也解决了乱码问题。保存图纸后也不再弹出提 ...

感谢分享,学习一下。

你有种再说一遍 发表于 2023-3-30 23:36:09

貌似我也做了

yaojing38 发表于 2023-3-31 17:08:15

谢谢分享,很实用

AndyWang 发表于 2023-4-29 20:13:06

楼主的用语太牛了,小心有违广告法

ZJKUSO 发表于 2023-5-13 16:13:39

lengxiaxi 发表于 2023-3-24 11:08
既然大家这么活跃,直接放源码:
【统一所有字体为宋体】
顺便也解决了乱码问题。保存图纸后也不再弹出提 ...

这个是直接替换,还是只是替换显示?有的只是替换显示,换到其他电脑还是缺少字体

开心无惧 发表于 昨天 17:59

你有种再说一遍 发表于 2023-3-30 23:36
貌似我也做了

可以发个链接吗

你有种再说一遍 发表于 昨天 18:20

开心无惧 发表于 2025-4-20 17:59
可以发个链接吗

我是替换文字样式表的,
因为cad读取字体并执行渲染的顺序比较靠后,
所以替换文字样式和调用arx函数修改映射本身没有区别,
无非是你自己需要准备一个map记录来源和目标,
从而达到首次开图就替换.

开心无惧 发表于 昨天 18:25

你有种再说一遍 发表于 2025-4-20 18:20
我是替换文字样式表的,
因为cad读取字体并执行渲染的顺序比较靠后,
所以替换文字样式和调用arx函数修改 ...

现在想打开CAD图纸时 自动替换缺失的.shx字体
正在学习别人的帖子


你有种再说一遍 发表于 昨天 18:27

开心无惧 发表于 2025-4-20 18:25
现在想打开CAD图纸时 自动替换缺失的.shx字体
正在学习别人的帖子

C#遍历一下文字样式就行

开心无惧 发表于 昨天 18:44

本帖最后由 开心无惧 于 2025-4-20 18:45 编辑

你有种再说一遍 发表于 2025-4-20 18:27
C#遍历一下文字样式就行
额 这个不会   
如果实在弄不好 我发个帖子到时请帮忙看看
页: 1 [2] 3
查看完整版本: 比开图自动替换字体更厉害的终极解决方案(2022全球首发)