Font::FNT

Software skärmdump:
Font::FNT
Mjukvaruinformation:
Version: 0.02
Ladda upp dagen: 2 Jun 15
Utvecklare: Steffen Goeldner
Licens: Gratis
Popularitet: 59

Rating: nan/5 (Total Votes: 0)

Font :: FNT låter dig ladda, manipulera och spara Windows raster typsnitt.
SYNOPSIS
  använda Font :: FNT ();
  min $ fnt = Font :: FNT-> last ("test.fnt ');
  $ Fnt-> save_yaml ('test.yml');
  # SciTE test.yml
  $ FNT = Font :: FNT-> load_yaml ('test.yml');
  $ Fnt-> save_pbm ('test.pbm');
  $ Fnt-> Spara (test.fnt ');
Denna modul ger grundläggande belastning, manipulera och spara funktioner för Windows 3,00 raster teckensnitt (.FNT filer).
Metoder
belastning ($ filnamn)
Läser en .FNT fil. Detta är en konstruktormetod och returnerar en Font :: FNT instans.
save_yaml ($ filnamn)
Sparar en Font :: FNT instans i en notepadable format (YAML). Du kan använda önskad textredigerare för att manipulera det serialiserad Font :: FNT instans.
load_yaml ($ filnamn)
Läser en YAML fil (som bör innehålla en serie Font :: FNT instans). Detta är en konstruktormetod och returnerar en Font :: FNT instans.
save_pbm ($ filnamn)
Sparar en Font :: FNT instans som bärbara bitmapp (PBM) fil. Yo kan använda detta för förhandsgranskning ändamål.
spara ($ filnamn)
Sparar en Font :: FNT instans som .FNT fil.
EXEMPEL
Test katalogen innehåller en serie Font :: FNT instans (1252_13x8_OEM.yml) som kan användas för att installera en trevlig Console (Terminal) font - åtminstone på en Windows NT 4.0 låda. Andra Windows-versioner kan kräva andra åtgärder.
Typsnittet liknar den djärva BorlandTE typsnitt (BORTE.FON) eller Raize typsnitt.
Låt oss skapa .FNT filen först:
  använda Font :: FNT ();
  Font :: FNT-> load_yaml ('t / 1252_13x8_OEM.yml') -> spara ('t / 1252_13x8_OEM.fnt');
Normalt är olika .FNT filer för olika storlekar och vikter förpackade tillsammans som resurser i en Windows DLL (.FON fil). BTW: de flesta .FON filer är gamla goda Windows 3.1 DLL-filer. För vårt syfte, är O.K. den .FNT filen
Därefter lägga till något liknande
  [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts]
  "1252 13x8 OEM" = "1252_13x8_OEM.fnt"
till registret, kopiera teckensnitt hand
  kopia t1252_13x8_OEM.fnt% systemroot% Typsnitt
och starta om datorn.
Om du inte behöver kontroll om registerposter, då kan du helt enkelt Drag'n droppe t / 1252_13x8_OEM.fnt i Fonts Kontrollpanelen.
Nu, om du öppnar Console egenskaper dialogrutan eller konsolKontrollPanelen applet, gå till fliken teckensnitt och välj "Raster Fonts", bör du se en ny post i "Size" listrutan:
  8 X 13
Konfigurera typsnitt i Kontrollpanelen resultat i följande registerposter:
  [HKEY_CURRENT_USERConsole]
  "FaceName" = "Terminal"
  "FontSize" = dword: 000d0008
Slutligen bör du ändra konsolen code:
  läge con cp välj = 1252
eller
  CHCP 1252
Om du vill ändra code permanent, lägg till följande i registret:
  [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
  "OEMCP" = "1252"

Krav :

  • Perl

Liknande mjukvara

Kommentarer till Font::FNT

Kommentarer hittades inte
Kommentar
Slå på bilder!