Font::FNT

Sagteware kiekie:
Font::FNT
Sagteware besonderhede:
Weergawe: 0.02
Upload datum: 2 Jun 15
Ontwikkelaar: Steffen Goeldner
Lisensie: Gratis
Populariteit: 59

Rating: nan/5 (Total Votes: 0)

Font :: Fnt kan jy om te laai, te manipuleer en te red Windows raster fonts.
SINOPSIS
  gebruik Font :: Fnt ();
  my $ Fnt = Font :: FNT-> las ('test.fnt');
  $ Fnt-> save_yaml ('test.yml');
  # Scite test.yml
  $ Fnt = Font :: FNT-> load_yaml ('test.yml');
  $ Fnt-> save_pbm ('test.pbm');
  $ Fnt-> save ('test.fnt');
Hierdie module bied 'n basiese vrag, te manipuleer en te red funksies vir Windows 3,00 raster fonts (.FNT lêers).
Metodes
las ($ filename)
Laai 'n .FNT lêer. Dit is 'n konstruktor metode en gee 'n Font :: Fnt byvoorbeeld.
save_yaml ($ filename)
Slaan 'n Font :: Fnt byvoorbeeld in 'n notepadable formaat (YAML). Jy kan jou verkies teks editor gebruik om daardie serialized Font :: Fnt byvoorbeeld manipuleer.
load_yaml ($ filename)
Laai 'n YAML lêer (wat 'n serialized Font moet bevat :: Fnt byvoorbeeld). Dit is 'n konstruktor metode en gee 'n Font :: Fnt byvoorbeeld.
save_pbm ($ filename)
Slaan 'n Font :: Fnt byvoorbeeld as 'n draagbare bitmap lêer (PBM). Yo kan dit gebruik as voorbeeld.
red ($ filename)
Slaan 'n Font :: Fnt byvoorbeeld as .FNT lêer.
VOORBEELD
Die toets gids bevat 'n serialized Font :: Fnt byvoorbeeld (1252_13x8_OEM.yml) wat gebruik kan word om 'n mooi Console (Terminal) font installeer - ten minste op 'n Windows NT 4.0 boks. Ander weergawes van Windows kan ander stappe nodig.
Die font is soortgelyk aan die vet BorlandTE font (BORTE.FON) of Raize font.
Kom ons eerste die skep van die .FNT lêer:
  gebruik Font :: Fnt ();
  Font :: FNT-> load_yaml ('t / 1252_13x8_OEM.yml') -> red ('t / 1252_13x8_OEM.fnt');
Gewoonlik word verskeie .FNT lêers vir verskillende groottes en gewigte saam verpak as hulpbronne in 'n Windows DLL (fon lêer). BTW: die meeste fon lêers goeie ou Windows 3.1 DLLs. Vir ons doel, die .FNT lêer is okay
Volgende, voeg iets soos
  [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts]
  "1252 13x8 OEM" = "1252_13x8_OEM.fnt"
om jou register, kopieer die font met die hand
  kopie t1252_13x8_OEM.fnt gids% System% Fonts
en herlaai jou stelsel.
As jy nie beheer oor jou register inskrywings nodig het, dan kan jy eenvoudig drag'n drop t / 1252_13x8_OEM.fnt in die Fonts Configuratiescherm miniprogram.
Nou, as jy die Console eienskappe dialoog of die Console Configuratiescherm Applet oop, gaan na die blad font en kies 'Raster Fonts, moet jy 'n nuwe inskrywing in die' Grootte 'listbox sien:
  8 x 13
Die skrif in die Configuratiescherm resultate in die volgende register inskrywings instel:
  [HKEY_CURRENT_USERConsole]
  "FaceName" = "Terminal"
  "Lettergrootte" = dword: 000d0008
Ten slotte, moet jy die Console CODE verander:
  af con CP kies = 1252
of
  ChCP 1252
Om die CODE permanent verander, voeg die volgende by jou register:
  [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
  "OEMCP" = "1252"

Vereistes :

  • Perl

Soortgelyke sagteware

Snort::Rule
Snort::Rule

2 Jun 15

LaTeX::BibTeX
LaTeX::BibTeX

14 Apr 15

Kommentaar te Font::FNT

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!