ตัวอักษร :: FNT ช่วยให้คุณโหลดจัดการและบันทึกของ Windows แบบอักษรแรสเตอร์
สรุป
ใช้ตัวอักษร :: 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) ที่สามารถนำมาใช้ในการติดตั้งคอนโซลที่ดี (เทอร์มิ) ตัวอักษร - อย่างน้อยใน 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) BTW: ไฟล์ .FON ส่วนใหญ่จะดีเก่าของ Windows 3.1 ที่กำลัง สำหรับจุดประสงค์ของเราไฟล์ .FNT เป็นเรียบร้อย
ถัดไปเพิ่มสิ่งที่ต้องการ
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts]
"1252 13x8 OEM" = "1252_13x8_OEM.fnt"
กับรีจิสทรีของคุณคัดลอกตัวอักษรด้วยมือ
สำเนา t1252_13x8_OEM.fnt% SystemRoot% แบบอักษร
และรีบูตระบบของคุณ
ถ้าคุณไม่จำเป็นต้องเกี่ยวกับการควบคุมรายการรีจิสทรีของคุณแล้วคุณก็สามารถ Drag'n ลดลงตัน / 1252_13x8_OEM.fnt ลงในแบบอักษร Control Panel Applet
ตอนนี้ถ้าคุณเปิดกล่องโต้ตอบคุณสมบัติคอนโซลหรือแผงควบคุมคอนโซล Applet ให้ไปที่แท็บตัวอักษรและเลือก 'Raster อักษร' คุณจะเห็นรายการใหม่ใน 'ขนาด' กล่องรายการ:
8 x 13
การกำหนดค่าตัวอักษรในผลแผงควบคุมในรายการรีจิสทรีต่อไปนี้:
[HKEY_CURRENT_USERConsole]
"FaceName" = "เทอร์มิ"
"FontSize" = dword: 000d0008
สุดท้ายคุณควรเปลี่ยนคอนโซลเพจรหัส:
โหมดนักโทษซีพีเลือก = 1252
หรือ
chcp 1252
ในการเปลี่ยนเพจรหัสถาวรเพิ่มต่อไปนี้เพื่อรีจิสทรีของคุณ:
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
"OEMCP" = "1252"
ต้องการ
- Perl
ความคิดเห็นที่ไม่พบ