Font::FNT

软件截图:
Font::FNT
软件详细信息:
版本: 0.02
上传日期: 2 Jun 15
许可: 免费
人气: 59

Rating: nan/5 (Total Votes: 0)

字体:: FNT允许您加载,处理和保存的Windows光栅字体。
概要
  使用字体:: FNT();
  我的$ = FNT ::字体FNT->负载('test.fnt');
  $ fnt-> save_yaml('test.yml');
  #赛特test.yml
  $ FNT =字体:: FNT-> load_yaml('test.yml');
  $ fnt-> save_pbm('test.pbm');
  $ fnt->保存('test.fnt');
该模块提供了基本的负载,适用于Windows 3.00光栅字体(.FNT文件)处理和保存功能。
方法
负载($文件名)
加载.FNT文件。这是一个构造方法,并返回一个字体:: FNT实例。
save_yaml($文件名)
节省了字体:: FNT例如成notepadable格式(YAML)。您可以使用您喜欢的文本编辑器来操作序列化的字体:: FNT实例。
load_yaml($文件名)
加载YAML文件(它应该包含一个序列化的字体:: FNT实例)。这是一个构造方法,并返回一个字体:: FNT实例。
save_pbm($文件名)
节省了字体:: FNT例如便携式位图(PBM)文件。哟可以使用它进行预览的目的。
节省($文件名)
节省了字体:: FNT实例作为.FNT文件。

test目录中包含一个序列化的字体:: FNT实例(1252_13x8_OEM.yml),可用于安装一个不错的控制台(终端)的字体 - 至少在Windows NT 4.0中。其它Windows版本可能需要其他步骤。
的字体是类似于黑体BorlandTE字体(BORTE.FON)或Raize字体。
让我们先创建.FNT文件:
  使用字体:: FNT();
  字体:: FNT-> load_yaml('T / 1252_13x8_OEM.yml') - >保存('T / 1252_13x8_OEM.fnt');
通常情况下,对于不同的尺寸和重量不同的.FNT文件被包装在一起作为在Windows DLL(.FON文件)的资源。 BTW:最.FON文件是好旧的Windows 3.1的DLL。对于我们的目的,.FNT文件O.K.
接下来,添加类似
  [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts]
  “1252 13x8 OEM”=“1252_13x8_OEM.fnt”
你的注册表,复制字体的手
  副本t1252_13x8_OEM.fnt的%SystemRoot%的字体
并重新启动系统。
如果你不需要你的注册表项控制,那么你可以简单drag'n降万吨/ 1252_13x8_OEM.fnt到字体控制面板小程序。
现在,如果你打开​​控制台属性对话框或控制台控制面板小程序,进入字体选项卡,选择“点阵字体”,你应该看到在“大小”列表框中的新条目:
  8×13
配置在控制面板导致以下注册表项的字体:
  [HKEY_CURRENT_USERConsole]
  “面名”=“终端”
  “字号”= DWORD:000d0008
最后,你应该改变控制台代码页:
  模式CON CP选择= 1252
要么
  CHCP 1252
要永久更改代码页,以下内容添加到您的注册表:
  [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
  “OEMCP”=“1252”

要求

  • 在Perl中

类似的软件

意见 Font::FNT

评论没有发现
添加评论
打开图片!