قلم :: FNT اجازه می دهد تا شما را به بار، دستکاری و ذخیره فونت شطرنجی ویندوز.
خلاصه فیلم
استفاده از قلم :: 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')؛
این ماژول فراهم می کند بار پایه، دستکاری و صرفه جویی در عملکرد برای ویندوز 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) است که می تواند مورد استفاده قرار گیرد برای نصب یک کنسول (ترمینال) فونت زیبا - حداقل در ویندوز NT 4.0 جعبه. سایر نسخه های ویندوز ممکن است گام های دیگر نیاز دارد.
فونت شبیه به مرورگر بصورت برجسته BorlandTE (BORTE.FON) و یا فونت Raize است.
بیایید برای اولین بار فایل .FNT ایجاد:
استفاده از قلم :: FNT ()؛
قلم :: FNT-> load_yaml ('T / 1252_13x8_OEM.yml') -> نجات ('T / 1252_13x8_OEM.fnt')؛
به طور معمول، فایل های مختلف .FNT برای اندازه ها و وزن های مختلف با هم به عنوان منابع در ویندوز DLL (فایل .FON) بسته بندی شده. BTW: اکثر فایل های .FON خوب قدیمی ویندوز 3.1 DLL ها هستند. برای هدف ما، فایل .FNT o.k. است
در مرحله بعد، چیزی شبیه به اضافه
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts]
"1252 13x8 OEM" = "1252_13x8_OEM.fnt"
به رجیستری شما، کپی فونت با دست
کپی t1252_13x8_OEM.fnt٪ SYSTEMROOT٪ فونت
و راه اندازی مجدد سیستم شما.
اگر شما در مورد کنترل رجیستری خود را نیاز ندارد، سپس شما می توانید به سادگی drag'n قطره T / 1252_13x8_OEM.fnt به کنترل پنل فونت اپلت.
در حال حاضر، اگر شما برای باز کردن کنسول خواص گفت و گو و یا کنترل پنل کنسول اپلت، به تب فونت بروید و 'شطرنجی فونت "را انتخاب کنید، شما باید یک ورودی جدید در حجم لیست باکس را مشاهده کنید:
8 × 13
پیکربندی فونت در نتایج کنترل پنل در رجیستری:
[HKEY_CURRENT_USERConsole]
"FaceName" = "ترمینال"
"کلیک" = DWORD: 000d0008
در نهایت، شما باید codepage کنسول تغییر:
حالت CP باهم انتخاب کنید = 1252
یا
chcp 1252
برای تغییر codepage به طور دائم، اضافه کردن زیر به رجیستری شما:
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
"OEMCP" = "1252"
در مورد نیاز:
در پرل
نظر یافت نشد