windows使用的是TTF字体,据说是从苹果公司买的。TTF是轮廓字体的一种,具体的信息LZ可以自己去查。不同版本的windows,其TTF字库的文件格式也不同。
总体来说,TTF字体描述信息相当复杂,通过其字体描述准确的绘制出字体非常困难-当然也有人做到了。
另外在DOS环境下,还需要有一个功能强大的底层开发包的支持:曲线的绘制,计算机自动填充等,在这以方面NEO和graphic都不能满足需要,rockcarry的RGE或许能行,可惜仍然在开发中。
纠正LZ的一个错误:TTF字体必须工作在图形状态下(windows也是工作在图像状态下),你想用输出字符的办法不现实,它们那些字都是“画”上去的