ไฟล์ BDF คืออะไร??
ไฟล์ BDF เป็นรูปแบบที่มนุษย์สามารถอ่านได้ และมักจะเผยแพร่ในการเข้ารหัส ASCII ไฟล์จะเริ่มต้นด้วยข้อมูลส่วนกลางที่เกี่ยวข้องกับแบบอักษรทั้งหมด ตามด้วยข้อมูลและบิตแมปสำหรับแต่ละสัญลักษณ์ ข้อมูลในนั้นแสดงแบบอักษรสำหรับการวางแนวขนาดเดียว เมตริกที่จะใช้มากกว่าหนึ่งทิศทางอาจรวมอยู่ในไฟล์เดียว ในไฟล์ BDF แต่ละรายการจะอยู่ในบรรทัดข้อความแยกกันในไฟล์ ช่องว่างใช้เพื่อแยกรายการในบรรทัด
รูปแบบไฟล์ BDF
กางเกงขาสั้น BDF สำหรับรูปแบบการแจกจ่าย Glyph Bitmap; Adobe เป็นเจ้าของเป็นรูปแบบไฟล์สำหรับบันทึกแบบอักษรประเภทบิตแมป เนื้อหาอยู่ในรูปแบบของไฟล์ข้อความที่ตั้งใจให้คอมพิวเตอร์และมนุษย์สามารถอ่านได้ BDF ใช้ในสภาพแวดล้อม Unix X Window โดยเฉพาะ มันถูกแทนที่อย่างกว้างขวางด้วยรูปแบบฟอนต์ PCF ซึ่งควรจะมีประสิทธิภาพมากกว่า และด้วยฟอนต์ OpenType และ TrueType
โครงสร้างไฟล์ BDF
ไฟล์ฟอนต์ BDF ประกอบด้วยสามส่วน:
- ส่วนส่วนกลางที่ใช้กับร่ายมนตร์ทั้งหมดในแบบอักษร
- ส่วนที่มีรายการแยกต่างหากสำหรับแต่ละสัญลักษณ์
- คำสั่ง ENDFONT
ตัวอย่าง
ต่อไปนี้คือตัวอย่างแบบอักษรที่มีสัญลักษณ์หนึ่งตัวสำหรับอักษรตัวใหญ่ ASCII ‘A’ การประกาศทั่วโลกเริ่มต้นด้วยบรรทัด “STARTFONT” และสิ้นสุดด้วยบรรทัด “CHARS”
STARTFONT 2.1
FONT -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1
SIZE 16 75 75
FONTBOUNDINGBOX 16 16 0 -2
STARTPROPERTIES 2
FONT_ASCENT 14
FONT_DESCENT 2
ENDPROPERTIES
CHARS 1
STARTCHAR U+0041
ENCODING 65
SWIDTH 500 0
DWIDTH 8 0
BBX 8 16 0 -2
BITMAP
00
00
00
00
18
24
24
42
42
7E
42
42
42
42
00
00
ENDCHAR
ENDFONT