.BDF

BDF-bestand

Glyph Bitmap Distribution Format
Stel een vraag
SNEL ANTWOORD

Een BDF-bestand is een bitmaplettertype in het Glyph Bitmap Distribution Format, gedefinieerd door Adobe en veelgebruikt in het X Window System op Linux en Unix. Het bestand is platte ASCII-tekst, dus elke tekstverwerker kan het openen. Gebruik het gratis FontForge om de glyphs te bekijken of te bewerken. Om op Linux te installeren, compileert u naar PCF met bdftopcf; op Windows of macOS converteert u het eerst naar TTF met FontForge.

Ontwikkelaar: Adobe Systems (specification); maintained in the X Window System ecosystem Categorie: Lettertypebestanden Open standaard MIME: application/x-font-bdf
OPENT OP Windows macOS Linux
Gerelateerd: .WOFF · .TTF · .EOT · .MCF

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 13, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het BDF-bestandsformaat?

Een .bdf-bestand is een Glyph Bitmap Distribution Format lettertypebestand - een leesbare tekstbeschrijving van een bitmap-lettertype op een vaste pixelgrootte. Adobe Systems definieerde het formaat in de jaren 80 en publiceerde de canonieke specificatie (BDF 2.2) in 1993; het werd het standaard bronformaat voor bitmap-lettertypen in het X Window System.

Elk .bdf-bestand is pure ASCII-tekst. Het opent met het trefwoord STARTFONT gevolgd door het versienummer (meestal 2.1 of 2.2), een headerblok met globale lettertypemetrics en eigenschappen, en vervolgens individuele glyph-blokken. Elk glyph-blok vermeldt zijn begrenzingskader via het trefwoord BBX en codeert de pixelrijen als hexadecimale bitmapgegevens, één rij per regel, tussen de markeringen BITMAP en ENDCHAR. Het bestand sluit af met ENDFONT.

Omdat elk bestand glyphs codeert op één specifieke punt-/pixelgrootte, wordt een volledige lettertypefamilie doorgaans geleverd als een set .bdf-bestanden, één per grootte. X-servers compileren .bdf-bronnen naar het binaire PCF-formaat met behulp van het commando bdftopcf voor sneller laden. BDF is grotendeels vervangen door schaalbare TrueType- en OpenType-lettertypen voor algemeen gebruik, maar het blijft populair voor terminalemulators, retro-stijl displays, console-lettertypen en UI's voor microcontrollers of embedded systemen waar rendering met vaste pixels een bewuste keuze is.

FontForge kan .bdf-bestanden openen, bewerken en exporteren op alle grote platforms. Omdat het formaat platte tekst is, kan elke tekstverwerker een .bdf-bestand inspecteren of handmatig aanpassen.

Beveiliging & veiligheid

RISICO: LOW

BDF-bestanden zijn platte ASCII-lettertypebeschrijvingen en voeren geen code uit, dus ze zijn veilig om te openen. Het reële risico is een misvormde BDF die een bug in de parser van een lettertypetool of rasterizer veroorzaakt; houd FontForge/systeemlettertypebibliotheken daarom up-to-date en download lettertypen van betrouwbare bronnen. Vermijd dubieuze „gratis font converter”-sites die adware verspreiden; FontForge doet het werk lokaal.

Formaatdetails

in een notendop
VOLLEDIGE NAAMGlyph Bitmap Distribution Formatook bekend als BDF font, X11 bitmap font
ONTWIKKELAARAdobe Systems (specification); maintained in the X Window System ecosystemsinds 1980s (Adobe BDF spec; widely used in X11)
MIME-TYPEapplication/x-font-bdf
TYPEPlatte tekst bitmap-lettertypebeschrijving
STANDAARDOpen · royaltyvrij
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
000102030405060708
HEX
5354415254464F4E54
ASCII
STARTFONT
Een BDF-bestand is menselijk leesbare ASCII-tekst die begint met het trefwoord „STARTFONT” gevolgd door de formaatversie (bijv. „STARTFONT 2.1”). Er is geen binaire magic; de leidende STARTFONT-regel is de de-facto signatuur.

Programma's die BDF-bestanden openen

Windows2 apps
FontForge Open-source File > Open de .bdf om de bitmap-glyphs te bekijken/bewerken; File > Generate Fonts om te exporteren naar PCF, TTF/OTF of andere formaten.
Any text editor (Notepad++ / VS Code) Open-source Open de .bdf als platte tekst om de header en hex-glyph-rijen te lezen (BDF is menselijk leesbare ASCII).
macOS1 app
FontForge Open-source File > Open de .bdf om de bitmap-glyphs te bekijken/bewerken; File > Generate Fonts om te exporteren naar PCF, TTF/OTF of andere formaten.
Linux3 apps
FontForge Open-source File > Open de .bdf om de bitmap-glyphs te bekijken/bewerken; File > Generate Fonts om te exporteren naar PCF, TTF/OTF of andere formaten.
bdftopcf (X.Org tools) Open-source Voer „bdftopcf font.bdf -o font.pcf” uit om de BDF te compileren naar de binaire PCF-vorm die X-servers laden.
gbdfed Open-source Een speciale BDF/bitmap-lettertype-editor: open, bewerk glyphs cel-voor-cel en sla op als BDF.

Technische details

diepe specificaties
Formaat-typePlatte tekst (ASCII) bitmap-lettertypebeschrijving; volledig menselijk leesbaar zonder binaire secties
BestandssignatuurTrefwoord `STARTFONT` op byte-offset 0 gevolgd door het versienummer van het formaat; geen binaire magic bytes
TekstcoderingOveral 7-bits ASCII; bitmap-rijen van glyphs gecodeerd als hoofdletters in hexadecimale cijfers
Kleurdiepte1 bpp - elke pixel is een enkele bit (0 = achtergrond, 1 = voorgrond); strikt monochroom
Glyph begrenzingskaderTrefwoord `BBX` per glyph specificeert pixelbreedte, hoogte en X/Y-offsets vanaf de glyph-oorsprong
Bitmap-rijcoderingHex-bytes opgevuld tot de dichtstbijzijnde byte-grens; rijen vermeld tussen de markeringen `BITMAP` en `ENDCHAR`
Breedte-stap`DWIDTH` (device width) per glyph geeft de horizontale stap in pixels die wordt gebruikt voor tekstlay-out
Grootte-modelVaste pixelgrootte - één `.bdf`-bestand codeert glyphs op precies één punt-/pixelgrootte
Karakterset-declaratieHeader-eigenschappen `CHARSET_REGISTRY` en `CHARSET_ENCODING`; ondersteunt ISO-8859, ISO10646 (Unicode) en leverancierspecifieke coderingen
MIME-type`application/x-font-bdf` (primair); ook herkend als `application/font-bdf` en `text/plain`
Gecompileerde binaire vormX-servers converteren `.bdf` naar binair `.pcf` via `bdftopcf` voor sneller laden; `.bdf` blijft de bewerkbare bron
Intern versieveldDe regel `STARTFONT` bevat de formaatversie; `2.1` en `2.2` zijn de twee meest gebruikte waarden
MetadatablokOptioneel `STARTPROPERTIES`-blok bevat metadata op lettertypeniveau: gieterij, auteursrecht, puntgrootte, resolutie en X11-lettertypenaamstring
Typische bestandsgrootteEnkele KB tot enkele honderden KB, afhankelijk van het aantal glyphs, de puntgrootte en de dekking van de karakterset
BestandsstructuurGlobale header → `STARTPROPERTIES`-blok → N glyph-blokken (`STARTCHAR` … `ENDCHAR`) → `ENDFONT`-afsluiter
Uitgebracht1980s (Adobe BDF spec; widely used in X11)
Laatste versieBDF 2.2 (Adobe specification, 1993)
Open standaardJa · royaltyvrij
Specificatieadobe-type-tools.github.io

BDF conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met BDF-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over BDF-bestanden.

Veelgestelde vragen

Hoe open ik een BDF-bestand?
Het is een bitmap-lettertype. Gebruik het gratis FontForge (of gbdfed op Linux) om de glyphs te bekijken/bewerken. Omdat BDF platte ASCII-tekst is, kunt u het ook in elke tekstverwerker openen om de structuur te lezen.
Hoe installeer ik een BDF-lettertype?
Op Linux/X11 compileert u het naar PCF met „bdftopcf” en registreert u het (mkfontdir/fonts.dir), of laadt u het via de lettertype-instellingen van uw terminal. Op Windows/macOS converteert u het naar TTF/OTF met FontForge en installeert u het resultaat.
Hoe converteer ik BDF naar TTF?
Open de .bdf in FontForge en gebruik File > Generate Fonts > TrueType. Houd er rekening mee dat BDF een bitmap is, dus de TTF zal er vast/gepixeld uitzien in plaats van vloeiend schaalbaar.
Is een BDF-bestand handmatig te bewerken?
Ja - het is menselijk leesbare tekst. De sectie BITMAP van elke glyph bestaat uit hex-rijen pixels, dus u kunt glyphs bewerken in een tekstverwerker, hoewel een tool als gbdfed/FontForge veel eenvoudiger is.
Wat is het verschil tussen BDF en PCF?
BDF is de leesbare tekstbron; PCF is de gecompileerde binaire vorm die X-servers laden voor snelheid. U genereert PCF uit BDF met bdftopcf.

Referenties

1Adobe - Glyph Bitmap Distribution Format (BDF) Specification 2.2adobe-type-tools.github.io
2FontForge - open-source font editorfontforge.org

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.CRDOWNLOADChrome Partial Download File
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.SWFSmall Web Format (Shockwave Flash)
10.DBSQLite Database File

Gerelateerde extensies

.WOFFWeb Open Font Format
.TTFTrueType Font
.EOTEmbedded OpenType Font
.MCFMathcad Font / Resource File
.CHRBorland BGI Stroke Font File
.OTFOpenType Font

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z