Font::FNT

Screenshot der Software:
Font::FNT
Softwarebeschreibung:
Version: 0.02
Upload-Datum: 2 Jun 15
Entwickler: Steffen Goeldner
Lizenz: Frei
Popularität: 138

Rating: nan/5 (Total Votes: 0)

Font :: FNT ermöglicht es Ihnen, zu laden, zu bearbeiten und zu speichern Windows-Rasterschriftarten.
ÜBERSICHT
  benutzen Font :: FNT ();
  my $ 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-> save ('test.fnt');
Dieses Modul bietet Grundlast, manipulieren und speichern Funktionen für Windows 3.00 Rasterschriftarten (.FNT Dateien).
Methoden
Last ($ filename)
Lädt eine .FNT Datei. Dies ist eine Konstruktormethode und gibt einen Font :: FNT-Instanz.
save_yaml ($ filename)
Speichert eine Font :: FNT Instanz in eine notepadable Format (YAML). Sie können Ihre bevorzugte Texteditor verwenden, um die serialisierten Font :: FNT Instanz manipulieren.
load_yaml ($ filename)
Lädt eine YAML-Datei (die eine serialisierte Font enthalten sollte :: FNT Beispiel). Dies ist eine Konstruktormethode und gibt einen Font :: FNT-Instanz.
save_pbm ($ filename)
Speichert eine Font :: FNT weise als portable Bitmap (PBM) Datei. Yo kann dies für die Vorschau zu nutzen.
save ($ filename)
Speichert eine Font :: FNT-Instanz als .FNT Datei.
Beispiel
Der Test-Verzeichnis enthält eine serialisierte Font :: FNT-Instanz (1252_13x8_OEM.yml), die verwendet werden, um einen schönen Konsole (Terminal) Schriftart installiert werden kann - zumindest auf einem Windows NT 4.0-Box. Andere Windows-Versionen erfordern weitere Schritte.
Die Schrift ist ähnlich wie die mutigen BorlandTE Schriftart (BORTE.FON) oder Raize Schriftart.
Lassen Sie uns die Datei zuerst .FNT:
  benutzen Font :: FNT ();
  Font :: FNT-> load_yaml ('t / 1252_13x8_OEM.yml') -> Speichern ('t / 1252_13x8_OEM.fnt');
Normalerweise werden verschiedene .FNT Dateien für verschiedene Größen und Gewichte zusammen als Ressourcen in einer Windows-DLL (.FON Datei) verpackt. BTW: die meisten .FON Dateien sind gute alte Windows 3.1 DLLs. Für unsere Zwecke ist die .FNT Datei o.k.
Als Nächstes fügen Sie etwas wie
  [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts]
  "1252 13x8 OEM" = "1252_13x8_OEM.fnt"
um Ihre Registrierung, kopieren Sie die Schrift von Hand
  Kopie t1252_13x8_OEM.fnt% SystemRoot% Fonts
und starten Sie Ihr System.
Wenn Sie die Kontrolle über Ihre Registrierungseinträge nicht benötigen, dann können Sie einfach Drag'n Drop t / 1252_13x8_OEM.fnt in den Fonts Control Panel Applet.
Nun, wenn Sie die Konsole Eigenschaften-Dialog oder die Console Control Panel Applet zu öffnen, gehen Sie auf die Registerkarte Schriftart, und wählen Sie "Rasterschriftarten", sollten Sie einen neuen Eintrag in der "Größe" Listenfeld sehen:
  8 x 13
Konfigurieren Sie die Schriftart in der Systemsteuerung führt zu den folgenden Registrierungseinträge:
  [HKEY_CURRENT_USERConsole]
  "Facename" = "Terminal"
  "Fontsize" = dword: 000d0008
Schließlich sollten Sie den Console-Codepage zu ändern:
  Modus con cp select = 1252
oder
  chcp 1252
Um die Codeseite dauerhaft zu ändern, fügen Sie den folgenden, um Ihre Registrierung:
  [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
  "OEMCP" = "1252"

Anforderungen :

  • Perl

Ähnliche Software

Kommentare zu Font::FNT

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!