Font::FNT

Screenshot Software:
Font::FNT
Szczegóły programowe:
Wersja: 0.02
Filmu: 2 Jun 15
Wywoływacz: Steffen Goeldner
Licencja: Wolny
Popularność: 59

Rating: nan/5 (Total Votes: 0)

Czcionka :: FNT pozwala załadować, manipulować i zapisać czcionki rastrowe Windows.
STRESZCZENIE
  używać czcionki :: FNT ();
  my $ FNT = Czcionka :: FNT-> load ('test.fnt');
  $ Fnt-> save_yaml ("test.yml ');
  # SciTE test.yml
  $ FNT = Czcionka :: FNT-> load_yaml ("test.yml ');
  $ Fnt-> save_pbm ("test.pbm ');
  $ Fnt-> save ("test.fnt");
Moduł ten zawiera podstawowe obciążenie, manipulowania i zapisać funkcjonalność systemu Windows 3.00 (pliki czcionek rastrowych) .fnt.
Metody
obciążenie ($ nazwa_pliku)
Ładuje plik .FNT. Jest to metoda konstruktora i zwraca instancję czcionki :: FNT.
save_yaml ($ nazwa_pliku)
Zapisuje instancji czcionki :: FNT w formacie notepadable (YAML). Możesz użyć edytora tekstu preferowana do manipulowania tej czcionki zserializowaną :: instancji FNT.
load_yaml ($ nazwa_pliku)
Ładuje plik YAML (który powinien zawierać serializowaną Czcionka :: instancji FNT). Jest to metoda konstruktora i zwraca instancję czcionki :: FNT.
save_pbm ($ nazwa_pliku)
Zapisuje instancji czcionki :: FNT jako plik bitmapy (PBM przenośny). Yo może wykorzystać to do celów podglądu.
zapisz ($ nazwa_pliku)
Zapisuje instancji czcionki :: FNT jako plik .FNT.
Przykład
Test zawiera katalog czcionki szeregowanego instancji FNT (::) 1252_13x8_OEM.yml, które można wykorzystać do zainstalowania piękny Konsola (terminal) czcionki - co najmniej na 4,0 oknie Windows NT. Inne wersje systemu Windows może wymagać innych czynności.
Czcionka jest podobny do pogrubioną czcionką BorlandTE (BORTE.FON) lub czcionki Raize.
Stwórzmy plik .FNT pierwszy:
  używać czcionki :: FNT ();
  Czcionka :: FNT-> load_yaml ('t / 1252_13x8_OEM.yml') -> zapisz ('t / 1252_13x8_OEM.fnt');
Normalnie, różne dla różnych .fnt pliki wielkości i wagi są pakowane razem jako zasobów w systemie Windows (plik .fon DLL). BTW: większość plików .fon są stare dobre biblioteki DLL systemu Windows 3.1. Dla naszych celów, jest O.K. pliku .FNT
Następnie dodać coś takiego
  [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts]
  "1252 13x8 OEM" = "1252_13x8_OEM.fnt"
do rejestru, skopiuj ręcznie czcionkę
  Kopia t1252_13x8_OEM.fnt% SystemRoot% Czcionki
i ponownie uruchomić system.
Jeśli nie potrzebuje kontroli o swoich wpisów w rejestrze, to możesz po prostu Drag'n spadek t / 1252_13x8_OEM.fnt do apletu Panelu sterowania Czcionki.
Teraz, jeśli otworzyć okno właściwości konsoli lub w panelu sterowania konsoli aplet, przejdź do zakładki czcionki i wybierz 'Czcionki rastrowe ", powinieneś zobaczyć nowy wpis w" wielkości "pola listy:
  8 x 13
Konfiguracja czcionki w wynikach panelu sterowania w następujących wpisów rejestru:
  [HKEY_CURRENT_USERConsole]
  "FaceName" = "Terminal"
  "FontSize" = dword: 000d0008
Wreszcie, należy zmienić stronę kodową konsoli:
  Tryb con cp wybrać = 1252
lub
  chcp 1252
Aby zmienić stronę kodową na stałe, należy dodać następujące rejestru:
  [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
  "OEMCP" = "1252"

Wymagania :

  • Perl

Podobne oprogramowanie

Komentarze do Font::FNT

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!