גופן :: FNT מאפשר לך לטעון, לתפעל ולשמור גופני סריקה של Windows.
SYNOPSIS
להשתמש בגופן :: FNT ();
FNT = הגופן שלי $ :: FNT-> עומס ("test.fnt ');
$ Fnt-> save_yaml ('test.yml');
# SciTE test.yml
FNT $ = גופן :: FNT-> load_yaml ('test.yml');
$ Fnt-> save_pbm ('test.pbm');
$ Fnt-> שמור ('test.fnt');
מודול זה מספק עומס בסיסי, פונקציונלי לתפעל ולשמור עבור Windows 3.00 גופני סריקה (קבצי .FNT).
שיטות
עומס (שם הקובץ $)
טוען קובץ .FNT. זוהי שיטת בנאי ומחזיר למשל הגופן :: FNT.
save_yaml (שם הקובץ $)
חוסך למשל הגופן :: FNT לפורמט notepadable (YAML). אתה יכול להשתמש בעורך הטקסט המועדף עליך לתמרן שגופן בהמשכים :: למשל FNT.
load_yaml (שם הקובץ $)
טוען קובץ YAML (שאמור להכיל גופן בהמשכים :: למשל FNT). זוהי שיטת בנאי ומחזיר למשל הגופן :: FNT.
save_pbm (שם הקובץ $)
חוסך למשל הגופן :: FNT כמפה סיביות ניידת קובץ (PBM). יו יכול להשתמש בזה למטרות תצוגה מקדימה.
להציל (קובץ $)
חוסך למשל הגופן :: FNT כקובץ .FNT.
דוגמא
מדריך הבדיקה מכיל גופן בהמשכים :: למשל FNT (1252_13x8_OEM.yml) שיכול לשמש להתקנת גופן נחמד Console (מסוף) - לפחות בתיבת Windows NT 4.0. גרסאות אחרות של Windows עשויות לדרוש צעדים אחרים.
הגופן דומה לגופן מודגש BorlandTE (BORTE.FON) או גופן Raize.
בואו ליצור את קובץ .FNT ראשון:
להשתמש בגופן :: FNT ();
גופן :: FNT-> load_yaml (לא / 1252_13x8_OEM.yml ') -> לחסוך (לא / 1252_13x8_OEM.fnt');
בדרך כלל, קבצי .FNT שונים לגדלים ובמשקלים שונים ארוזים יחד כמשאבים בDLL של Windows (קובץ .FON). אגב: רוב קבצי .FON הם Windows 3.1 קבצי DLL ישנים וטובים. למטרה שלנו, את קובץ .FNT הוא נָכוֹן
לאחר מכן, להוסיף משהו כמו
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts]
= "1252_13x8_OEM.fnt" "1,252 OEM 13x8"
לרישום שלך, להעתיק את הגופן ביד
גופני% SystemRoot% העותק t1252_13x8_OEM.fnt
ולאתחל את המערכת שלך.
אם אתה לא צריך שליטה על ערכי הרישום שלך, אז אתה יכול פשוט drag'n ירידת t / 1252_13x8_OEM.fnt לגופנים של לוח הבקרה.
עכשיו, אם אתה פותח את הדו-שיח מאפייני המסוף או המסוף של לוח הבקרה, פתח את כרטיסיית הגופן ובחר 'סריקה גופנים', אתה צריך לראות כניסה חדשה בlistbox 'גודל':
8 x 13
הגדרת הגופן בתוצאות לוח הבקרה בערכי הרישום הבא:
[HKEY_CURRENT_USERConsole]
"FaceName" = "טרמינל"
"גודל הגופן" = dword: 000d0008
לבסוף, אתה צריך לשנות את codepage המסוף:
cp קון מצב לבחור = 1,252
או
CHCP 1,252
כדי לשנות את codepage באופן קבוע, להוסיף את הדברים הבאים לרישום שלך:
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
"OEMCP" = "1,252"
דרישות :
- פרל
תגובות לא נמצא