.BDF

BDF-fil

Glyph Bitmap Distribution Format
Stil et spørgsmål
HURTIGT SVAR

En BDF-fil er en bitmap-skrifttype i Glyph Bitmap Distribution Format, defineret af Adobe og udbredt i X Window System på Linux og Unix. Filen er ren ASCII-tekst, så enhver teksteditor kan åbne den. For at se eller redigere glyfferne skal du bruge den gratis FontForge. For at installere på Linux skal du kompilere til PCF med bdftopcf; på Windows eller macOS skal du først konvertere til TTF med FontForge.

Udvikler: Adobe Systems (specification); maintained in the X Window System ecosystem Kategori: Skrifttypefiler Åben standard MIME: application/x-font-bdf
ÅBNER PÅ Windows macOS Linux
Relateret: .WOFF · .TTF · .EOT · .MCF

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 13, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er BDF-filformatet?

En .bdf-fil er en Glyph Bitmap Distribution Format skrifttypefil - en almindelig tekstbeskrivelse af en bitmap-skrifttype i en fast pixelstørrelse, som er letlæselig for mennesker. Adobe Systems definerede formatet i 1980'erne og udgav den kanoniske specifikation (BDF 2.2) i 1993; det blev standardkildeformatet for bitmap-skrifttyper i X Window System.

Enhver .bdf-fil er ren ASCII-tekst. Den starter med nøgleordet STARTFONT efterfulgt af versionsnummeret (typisk 2.1 eller 2.2), en header-blok med globale skrifttype-metrikker og egenskaber, og derefter individuelle glyf-blokke. Hver glyf-blok angiver sin bounding box via BBX-nøgleordet og koder pixelrækkerne som hexadecimale bitmap-data, én række pr. linje, mellem BITMAP- og ENDCHAR-markører. Filen afsluttes med ENDFONT.

Da hver fil koder glyffer i én specifik punkt-/pixelstørrelse, leveres en komplet skrifttypefamilie typisk som et sæt af .bdf-filer, én pr. størrelse. X-servere kompilerer .bdf-kilder til det binære PCF-format ved hjælp af kommandoen bdftopcf for hurtigere indlæsning. BDF er i vid udstrækning blevet erstattet af skalerbare TrueType- og OpenType-skrifttyper til generel brug, men det er stadig populært til terminal-emulatorer, skærme i retro-stil, konsol-skrifttyper og brugergrænseflader til mikrocontrollere eller indlejrede systemer, hvor rendering med faste pixels er tilsigtet.

FontForge kan åbne, redigere og eksportere .bdf-filer på alle store platforme. Da formatet er ren tekst, kan enhver teksteditor inspicere eller manuelt rette i en .bdf-fil.

Sikkerhed og tryghed

RISIKO: LOW

BDF-filer er almindelige ASCII-skrifttypebeskrivelser og udfører ikke kode, så de er sikre at åbne. Den realistiske bekymring er en fejlbehæftet BDF, der udløser en fejl i en parser i et skrifttypeværktøj eller rasterizer, så hold FontForge/systemets skrifttypebiblioteker opdateret og hent skrifttyper fra pålidelige kilder. Undgå tvivlsomme «gratis skrifttype-konverteringssider», der promoverer adware; FontForge gør arbejdet lokalt.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNGlyph Bitmap Distribution Formatogså kendt som BDF font, X11 bitmap font
UDVIKLERAdobe Systems (specification); maintained in the X Window System ecosystemsiden 1980s (Adobe BDF spec; widely used in X11)
MIME-TYPEapplication/x-font-bdf
TYPEAlmindelig tekst bitmap-skrifttypebeskrivelse
STANDARDÅben · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
000102030405060708
HEX
5354415254464F4E54
ASCII
STARTFONT
En BDF-fil er menneskeligt læsbar ASCII-tekst, der begynder med nøgleordet «STARTFONT» efterfulgt af formatversionen (f.eks. «STARTFONT 2.1»). Der er ingen binær magi; den indledende STARTFONT-linje er de facto-signaturen.

Programmer der åbner BDF-filer

Windows2 apps
FontForge Open-source File > Open for at se/redigere bitmap-glyfferne; File > Generate Fonts for at eksportere til PCF, TTF/OTF eller andre formater.
Any text editor (Notepad++ / VS Code) Open-source Åbn .bdf som ren tekst for at læse dens header og hex-glyfrækker (BDF er menneskeligt læsbar ASCII).
macOS1 app
FontForge Open-source File > Open for at se/redigere bitmap-glyfferne; File > Generate Fonts for at eksportere til PCF, TTF/OTF eller andre formater.
Linux3 apps
FontForge Open-source File > Open for at se/redigere bitmap-glyfferne; File > Generate Fonts for at eksportere til PCF, TTF/OTF eller andre formater.
bdftopcf (X.Org tools) Open-source Kør «bdftopcf font.bdf -o font.pcf» for at kompilere BDF til den binære PCF-form, som X-servere indlæser.
gbdfed Open-source En dedikeret BDF/bitmap-skrifttype-editor: åbn, rediger glyffer celle-for-celle og gem BDF.

Tekniske detaljer

dyb specifikation
Format-typeAlmindelig tekst (ASCII) bitmap-skrifttypebeskrivelse; fuldt menneskeligt læsbar uden binære sektioner
Filsignatur`STARTFONT`-nøgleord ved byte-offset 0 efterfulgt af formatets versionsnummer; ingen binære magic bytes
Tekstkodning7-bit ASCII overalt; glyf-bitmap-rækker kodet som store hexadecimale cifre
Farvedybde1 bpp - hver pixel er en enkelt bit (0 = baggrund, 1 = forgrund); strengt monokrom
Glyf bounding box`BBX`-nøgleord pr. glyf specificerer pixelbredde, højde og X/Y-forskydninger fra glyf-oprindelsen
Kodning af bitmap-rækkerHex-bytes udfyldt til nærmeste byte-grænse; rækker angivet mellem `BITMAP`- og `ENDCHAR`-markører
Fremrykningsbredde`DWIDTH` (enhedsbredde) pr. glyf angiver den horisontale fremrykning i pixels brugt til tekstlayout
StørrelsesmodelFast pixelstørrelse - én `.bdf`-fil koder glyffer i præcis én punkt-/pixelstørrelse
Tegnsætserklæring`CHARSET_REGISTRY` og `CHARSET_ENCODING` header-egenskaber; understøtter ISO-8859, ISO10646 (Unicode) og producent-specifikke kodninger
MIME-type`application/x-font-bdf` (primær); genkendes også som `application/font-bdf` og `text/plain`
Kompileret binær formX-servere konverterer `.bdf` til binær `.pcf` via `bdftopcf` for hurtigere indlæsning; `.bdf` forbliver den redigerbare kilde
Internt versionsfelt`STARTFONT`-linjen indeholder formatversionen; `2.1` og `2.2` er de to værdier i almindelig brug
MetadatablokValgfri `STARTPROPERTIES`-blok indeholder metadata på skrifttypeniveau: støberi, ophavsret, punktstørrelse, opløsning og X11-skrifttypenavnestreng
Typisk filstørrelseFra få KB til flere hundrede KB afhængigt af antallet af glyffer, punktstørrelse og tegnsætsdækning
FilstrukturGlobal header → `STARTPROPERTIES`-blok → N glyf-blokke (`STARTCHAR` … `ENDCHAR`) → `ENDFONT`-afslutning
Udgivet1980s (Adobe BDF spec; widely used in X11)
Seneste versionBDF 2.2 (Adobe specification, 1993)
Åben standardJa · royaltyfri
Specifikationadobe-type-tools.github.io

BDF-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med BDF-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om BDF-filer.

Ofte stillede spørgsmål

Hvordan åbner jeg en BDF-fil?
Det er en bitmap-skrifttype. For at se/redigere glyfferne skal du bruge den gratis FontForge (eller gbdfed på Linux). Da BDF er ren ASCII-tekst, kan du også åbne den i enhver teksteditor for at læse dens struktur.
Hvordan installerer jeg en BDF-skrifttype?
På Linux/X11 skal du kompilere den til PCF med «bdftopcf» og registrere den (mkfontdir/fonts.dir), eller indlæse den via din terminals skrifttypeindstillinger. På Windows/macOS skal du konvertere den til TTF/OTF med FontForge og derefter installere resultatet.
Hvordan konverterer jeg BDF til TTF?
Åbn .bdf-filen i FontForge og brug File > Generate Fonts > TrueType. Husk, at BDF er en bitmap, så TTF-filen vil se fastlåst/pixeleret ud frem for jævnt skalerbar.
Kan en BDF-fil redigeres manuelt?
Ja - det er tekst, der kan læses af mennesker. Hver glyfs BITMAP-sektion består af hex-rækker af pixels, så du kan redigere glyffer i en teksteditor, selvom et værktøj som gbdfed/FontForge er langt nemmere.
Hvad er forskellen på BDF og PCF?
BDF er den læsbare tekstkilde; PCF er den kompilerede binære form, som X-servere indlæser for hastighedens skyld. Du genererer PCF fra BDF med bdftopcf.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å