Font::FNT

Skjermbilde programvare:
Font::FNT
Prog.varedetaljer:
Versjon: 0.02
Last opp dato: 2 Jun 15
Utvikler: Steffen Goeldner
Lisens: Gratis
Popularitet: 59

Rating: nan/5 (Total Votes: 0)

Font :: FNT tillater deg å laste, manipulere og lagre Windows rasterskrifter.
SYNOPSIS
  bruke Font :: FNT ();
  min $ FNT = Font :: FNT-> load ('test.fnt');
  $ Fnt-> save_yaml ('test.yml');
  # SciTE test.yml
  $ FNT = Font :: FNT-> load_yaml ('test.yml');
  $ Fnt-> save_pbm ('test.pbm');
  $ Fnt-> Lagre ('test.fnt');
Denne modulen gir grunnlast, manipulere og lagre funksjonalitet for Windows 3.00 rasterskrifter (.FNT filer).
Metoder
belastning ($ filnavn)
Laster inn et .FNT fil. Dette er en konstruktør metode og returnerer en Font :: FNT eksempel.
save_yaml ($ filnavn)
Lagrer en Font :: FNT eksempel i en notepadable format (YAML). Du kan bruke foretrukket tekst editor for å manipulere at serie Font :: FNT eksempel.
load_yaml ($ filnavn)
Laster en YAML fil (som skal inneholde et serie Font :: FNT eksempel). Dette er en konstruktør metode og returnerer en Font :: FNT eksempel.
save_pbm ($ filnavn)
Lagrer en Font :: FNT eksempel som bærbar bitmap (PBM) fil. Yo kan bruke dette for forhåndsvisning.
lagre ($ filnavn)
Lagrer en Font :: FNT eksempel som .FNT fil.
Eksempel
Testen katalogen inneholder et serie Font :: FNT eksempel (1252_13x8_OEM.yml) som kan brukes til å installere en hyggelig Console (Terminal) font - i hvert fall på en Windows NT 4.0-boksen. Andre Windows-versjoner kan kreve andre tiltak.
Skriften er lik den fet BorlandTE font (BORTE.FON) eller Raize skrift.
La oss lage .FNT filen først:
  bruke Font :: FNT ();
  Font :: FNT-> load_yaml ('t / 1252_13x8_OEM.yml') -> lagre ('t / 1252_13x8_OEM.fnt');
Normalt er ulike .FNT filer for forskjellige størrelser og vekter pakket sammen som ressurser i et Windows DLL (.FON fil). BTW: de fleste .FON filer er gode gamle Windows 3.1 DLLs. For vårt formål, er O.K. den .FNT fil
Deretter legger noe sånt
  [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts]
  "1252 13x8 OEM" = "1252_13x8_OEM.fnt"
til registeret, kopiere skriften for hånd
  kopi t1252_13x8_OEM.fnt% Systemroot% Fonts
og starter maskinen på nytt.
Hvis du ikke trenger kontroll om dine registeroppføringer, så kan du bare drag'n dråpe t / 1252_13x8_OEM.fnt inn i Fonts Kontrollpanel Applet.
Nå, hvis du åpner konsollen egenskaper dialog eller konsoll Kontrollpanel Applet, gå til kategorien font og velg "Raster Fonts", skal du se en ny oppføring i 'Size' listeboksen:
  8 x 13
Konfigurering skriften i kontrollpanelet gir følgende registeroppføringer:
  [HKEY_CURRENT_USERConsole]
  "FaceName" = "Terminal"
  "Skrift" = dword: 000d0008
Til slutt bør du endre Console kodesiden:
  mode con cp velge = 1252
eller
  CHCP 1252
Å endre kodesiden permanent, legge til følgende i registeret:
  [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
  "OEMCP" = "1252"

Krav

  • Perl

Lignende programvare

Kommentarer til Font::FNT

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!