请问类似Vgasys.fon这样的文件要怎样编程制作呀? (100分)

  • 主题发起人 主题发起人 zjlcc
  • 开始时间 开始时间
Z

zjlcc

Unregistered / Unconfirmed
GUEST, unregistred user!
有资料吗?有源码最好,不管C,PASCAL,我记得好象哪里有的,可是忘了:(
问题有点过时,可是还是很有用处的。请大家帮忙!
 
有谁知道吗?我可是等了一个晚上哦
 
去找Fon格式把,是字体文件吧。我倒是有TTF的格式。
 
我查了一下
MS的.Fon文件里面存在2个资源:
1。FontDir,描述如下
; FontOrdinal: 78
; Version: 512
; Size: 4017
; Copyright: (c) Copyright Microsoft Corp. 1987. All rights reserved.
; Type: 0
; Points: 8
; VertRes: 96
; HorizRes: 96
; Ascent: 11
; InternalLeading: 2
; ExternalLeading: 0
; Italic: 0
; Underline: 0
; StrikeOut: 0
; Weight: 400
; CharSet: 0
; PixWidth: 0
; Pixheight: 13
; PitchAndFamily: 17
; AvgWidth: 5
; MaxWidth: 11
; FirstChar: 32
; LastChar: 255
; DefaultChar: 96
; BreakChar: 0
; WidthBytes: 230
; Device: 0,
; Face: 4008, MS Serif

2。Font描述如下
; 是FontOrdinal: 78-N的实体描述
================================
pascal写的.fon文件却有3个资源(以Borte.fon为例子)
15,FontDir,Font
================================
还有两个非资源块,分别是Resident和Non-Resident

所以我认为这个win31下的.fon文件仅仅是一个16位字体资源DLL
因此,我想问的是,这个.fon中字体的格式;还有就是这个文件里面是否有特殊的
让操作系统认为它是字体文件的某种机制
 
真的没有人知道吗:(
 
你有 msbasic 7.1 或者 vbdos 1.0 吗?我记得其中有一个 example 可以显示
字体文件,看一看也许有帮助。
 
多人接受答案了。
 
多人接受答案了。
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部