找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 875|回复: 2

[求助]:shx字形文件反编译后各行的意义?

[复制链接]
发表于 2004-4-5 16:22:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
*300,8,双标上标开始
2,5,8,(0,15),3,2,0
*301,4,双标下标开始
2,6,03c,0
*302,6,文字上下标结束
2,020,034,4,2,0
*8709,21,?

上面各行中的数字表示什么意思啊?
谢谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-4-5 16:59:59 | 显示全部楼层
“*”是每个字符定义的第一个符号这时软件规定的。
“300”、“301”、“302”……定义的是字符的编码,就是用%%调用的那个,这里分十进制和十六进制这里是十进制的。
紧跟在该编码后面的数字表示定义这个字符所用的编码数,就是下面那行用逗号隔开的一串数字的个数.包括结尾"0"在内
再后面的文字是该字符的描述,表示该字符定义的是什么,当然你也可以什么也不写.
“2”表示抬笔动作,(将“笔”抬起)十六进制为“002”
“5”保存当前“笔”的位置
“8”指笔按后面的两个数值移动,与后面括号中的数值为一组。笔落下的代码为001
“(0,15)”“笔”的移动,这里表示笔向左“0”个单位,向上“15”的单位
“3”表示后面定义的字符将缩小一个比例,其比例因子就是它后面跟的数字,这里是“2”
“0”字符定义结束
“6”恢复前面保存的笔位置
“03C”是用十六进制表示的笔的移动这里表示笔向下移动3的单位
“020、034”等都是表示笔移动的十六进制表示,我将在后面详述
“4”表示其后面定义的字符将放大一个比例这和“3”是对应的

将上面的编码依次调用就产生的双标的效果。

字符定义中将方向分为16个方向,从“0”到“F”(十六进制)安逆时针方向排列,“0”就是水平向左。

字形的定义是一门学问,不过也不太难,找一些相关的书看看吧。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-4-5 21:18:48 | 显示全部楼层
在r14中文help中有详细的解说
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-11 10:28 , Processed in 0.313411 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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