Font :: FNT voit ladata, muokata ja tallentaa Windows rasterifontit.
SYNOPSIS
Käytä Font :: FNT ();
my $ FNT = Font :: FNT-> kuormitus ('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');
Tämä moduuli antaa perustiedot kuorman, muokata ja tallentaa toimintoja Windows 3.00 rasterifontit (.FNT tiedostoja).
Menetelmät
kuormitus ($ filename)
Lataa .FNT tiedostoa. Tämä on rakentaja menetelmä ja palauttaa Font :: FNT oikeusasteessa.
save_yaml ($ filename)
Säästää Font :: FNT ilmentymän notepadable muotoon (YAML). Voit käyttää mieluummin tekstieditoria manipuloida että sarjoitettu Font :: FNT oikeusasteessa.
load_yaml ($ filename)
Lataa YAML tiedosto (jonka pitäisi sisältää sarjoitettu Font :: FNT esimerkiksi). Tämä on rakentaja menetelmä ja palauttaa Font :: FNT oikeusasteessa.
save_pbm ($ filename)
Säästää Font :: FNT esimerkiksi kuten kannettavien bitmap (pbm) tiedosto. Yo voi käyttää tätä esikatselua varten.
säästää ($ filename)
Säästää Font :: FNT esimerkiksi kuten .FNT tiedosto.
Esimerkki
Testi hakemisto sisältää sarjoitettu Font :: FNT esimerkiksi (1252_13x8_OEM.yml), joita voidaan käyttää asentaa mukava Console (Terminal) font - ainakin Windows NT 4.0 ruutuun. Muut Windows-versiot saattavat edellyttää muita vaiheita.
Fontti on samanlainen rohkea BorlandTE fontti (BORTE.FON) tai Raize fontti.
Luodaan .FNT tiedosto ensin:
Käytä Font :: FNT ();
Font :: FNT-> load_yaml ('t / 1252_13x8_OEM.yml') -> Tallenna ('t / 1252_13x8_OEM.fnt');
Normaalisti erilaisia .FNT tiedostoja eri kokoa ja painoa on pakattu yhteen resursseja Windows DLL (.FON tiedosto). BTW: useimmat .FON tiedostot ovat hyviä vanhoja Windows 3.1 DLLs. Meidän tarkoitukseen, .FNT tiedosto on O.K.
Lisää seuraavaksi jotain
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts]
"1252 13x8 OEM-" = "1252_13x8_OEM.fnt"
teidän rekisterin, kopioi fontin käsin
kopio t1252_13x8_OEM.fnt% SystemRoot% Fontit
ja käynnistä järjestelmä.
Jos et tarvitse kontrolloida rekisterin merkinnät, niin voit yksinkertaisesti Drag and Drop -toiminnolla t / 1252_13x8_OEM.fnt osaksi Fontit Ohjauspaneeli Applet.
Nyt, jos avaat Console ominaisuudet dialogi tai konsolin Ohjauspaneeli Applet, siirry fontin välilehti ja valitse "Raster Fonts", sinun pitäisi nähdä uuden merkinnän "Size" kentästä:
8 x 13
Konfigurointi fontti Ohjauspaneelin tuloksia seuraavista rekisterimerkinnät:
[HKEY_CURRENT_USERConsole]
"FaceName" = "Terminal"
"Fonttia" = dword: 000d0008
Lopuksi, sinun pitäisi muuttaa Console koodisivu:
mode con cp valitse = 1252
tai
CHCP 1252
Voit vaihtaa koodisivu pysyvästi, lisää seuraava omaan rekisterin:
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
"OEMCP" = "1252"
vaatimukset
- Perl
Kommentteja ei löytynyt