那位大虾知道Windows系统的字库格式及编程方法(中文版)?

满桌烟灰 2000-06-16 01:22:00
不知道能否在DOS下使用Windows的字体,请指教!
...全文
552 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
hhq 2000-09-15
  • 打赏
  • 举报
回复
to fishworm:
是用定时中断吧,你做的试验最高频率能到多少k,我在p100上试过,最高也就是20k了,但我听说在p166以上能达到200k,是吗?
满桌烟灰 2000-09-14
  • 打赏
  • 举报
回复
tchaikov:
多谢!多谢!
由于工作的需要,我只能在DOS下编程,所以总想把界面做得更好一些,VESA、XMS、MOUSE等都下过不少工夫,因为以前只用到点阵字库,字体大小固定,有时分辨率高时字体就太小,而矢量字体又是画轮廓又是填充,速度太慢,我现在用PHOTOSHOP制作界面--曲线救国!
现在看来,在DOS下纯粹是浪费青春,想转道WINDOWS上,而关于精确定时又无法解决!
饭碗?兴趣?真难选择!
告诉我怎么给你加分?
tchaikov 2000-09-14
  • 打赏
  • 举报
回复
to fishworm
如果仅仅为了做个界面,你完全可以用UCDOS即可,它带的矢量字库用于显示是相当不错的,但UCDOS的直接写屏可能会影响时间中断,可能对你的程序有影响。
估计你现在已经做的差不多了,我这里还有一个汉字的borland C 的BGI,早说的话就给你推荐那东西了,正好能用,毕竟用图象文件文字是死的。

可以理解你的心情,其实,在DOS上做东西,水平要求高的多,也不必在意是否浪费青春。

分无所谓的。祝你早日成功!
满桌烟灰 2000-09-14
  • 打赏
  • 举报
回复
to hhq:
因为需要采集频率信号,所以要求定时中断对其采样,若定时间隔不准确,则导致采样信号计数不准确,即信号波动大,直接导致系统不可用,这样问题就大了。
不知您有何体会?原闻其详。
hhq 2000-09-14
  • 打赏
  • 举报
回复
to fishworm:
你在dos下作什么定时,能交流一下吗?
tchaikov 2000-09-12
  • 打赏
  • 举报
回复
另:
我以前是拿它做DOS版AUTOCAD的汉字库的,字库的结构是轮廓的,其中部分是带交叉的(填充比较麻烦,需要先求外部轮廓线),部分则完全空心,因为字库内部是矢量表示,做CAD的字库(SH?)比较方便,但如果放到DOS上去进行显示和打印,特别是打印,需要占用很大的内存。我还没有研究过它的填充过程,但应该可以实现。

如果感兴趣,给你发个过去试试。不过既然是在DOS上,用UCDOS岂不是更方便?这个年头了你不至于去做个排版系统吧!
tchaikov 2000-09-12
  • 打赏
  • 举报
回复
半夜三更的,你居然还在。
非 windows 的一系列矢量字库,大概有20多种字体吧,太大了,有几十兆,c语言和汇编的。
不知道你派什么用场,反正不能和windows兼容。
满桌烟灰 2000-09-12
  • 打赏
  • 举报
回复
tchaikov:
你有什么字库的源码?
tchaikov 2000-09-11
  • 打赏
  • 举报
回复
你是不是可以考虑用其他字库?有源码的.
hhq 2000-09-06
  • 打赏
  • 举报
回复
to fishworm:能是肯定能,但编程的工作量太大,首先,你要把Windows TrueType 字体文件格式搞清楚,第二,要涉及到图形学方面的知识,包括贝塞尔曲线的生成,轮廓填充等,第三,还要熟悉一些汉字编码知识。这是我的一点体会,可能由于我的水平有限,邦不了你太大的忙,你可以到微软的网站上查一些字体资料,地址为:ttp://www.microsoft.com/truetype/default.asp
满桌烟灰 2000-09-06
  • 打赏
  • 举报
回复
不知道能否在DOS下使用Windows的字体,请指教!
满桌烟灰 2000-07-05
  • 打赏
  • 举报
回复
肯帮忙的太少了!
SCUM 2000-06-17
  • 打赏
  • 举报
回复
CSDN有TTF的格式。
很复杂。
希望这不是你唯一的选择。
深表同情。
halfdream 2000-06-16
  • 打赏
  • 举报
回复
应该可以吧, 不过看来你得自己画了。
就儿有一些WINDOWS字体文件格式资料。
http://bailong.163.net/format/windows/ttfspec1.zip
你想当“李逍遥”式的“大侠”吗? 这里无需计算机基础,无需编程经验,你也不必是计算机专业的在校大学生....只要爱好游戏,怀揣梦想! 有一定自主学习能力,跟着刘老师从“编程小白”修炼为游戏研发“大虾”吧!!!学习好Unity,其先决条件是一定要有稳固、扎实的编程基础!课程 《C# For Unity系列之入门篇》配套学习资料链接:http://pan.baidu.com/s/1gflxreN 密码:sou5;刘老师讲Unity学员群(2) 497429806一、热更新系列(技术含量:中高级):A:《lua热更新技术中级篇》https://edu.csdn.net/course/detail/27087B:《热更新框架设计之Xlua基础视频课程》https://edu.csdn.net/course/detail/27110C:《热更新框架设计之热更流程与热补丁技术》https://edu.csdn.net/course/detail/27118D:《热更新框架设计之客户端热更框架(上)》https://edu.csdn.net/course/detail/27132E:《热更新框架设计之客户端热更框架(中)》https://edu.csdn.net/course/detail/27135F:《热更新框架设计之客户端热更框架(下)》https://edu.csdn.net/course/detail/27136二:框架设计系列(技术含量:中级): A:《游戏UI界面框架设计系列视频课程》https://edu.csdn.net/course/detail/27142B:《Unity客户端框架设计PureMVC篇视频课程(上)》https://edu.csdn.net/course/detail/27172C:《Unity客户端框架设计PureMVC篇视频课程(下)》https://edu.csdn.net/course/detail/27173D:《AssetBundle框架设计_框架篇视频课程》https://edu.csdn.net/course/detail/27169三、Unity脚本从入门到精通(技术含量:初级)A:《C# For Unity系列之入门篇》https://edu.csdn.net/course/detail/4560B:《C# For Unity系列之基础篇》https://edu.csdn.net/course/detail/4595C: 《C# For Unity系列之中级篇》https://edu.csdn.net/course/detail/24422D:《C# For Unity系列之进阶篇》https://edu.csdn.net/course/detail/24465四、虚拟现实(VR)与增强现实(AR):(技术含量:初级)A:《虚拟现实之汽车仿真模拟系统 》https://edu.csdn.net/course/detail/26618五、Unity基础课程系列(技术含量:初级) A:《台球游戏与FlappyBirds—Unity快速入门系列视频课程(第1部)》 https://edu.csdn.net/course/detail/24643B:《太空射击与移动端发布技术-Unity快速入门系列视频课程(第2部)》https://edu.csdn.net/course/detail/24645 C:《Unity ECS(二) 小试牛刀》https://edu.csdn.net/course/detail/27096六、Unity ARPG课程(技术含量:初中级):A:《MMOARPG地下守护神_单机版实战视频课程(上部)》https://edu.csdn.net/course/detail/24965B:《MMOARPG地下守护神_单机版实战视频课程(中部)》https://edu.csdn.net/course/detail/24968C:《MMOARPG地下守护神_单机版实战视频课程(下部)》https://edu.csdn.net/course/detail/24979

69,368

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧