.BDF

BDF Datei

Glyph Bitmap Distribution Format
Frage stellen
SCHNELLE ANTWORT

Eine BDF-Datei ist eine Bitmap-Schriftart im Glyph Bitmap Distribution Format, das von Adobe definiert wurde und weit verbreitet im X Window System unter Linux und Unix eingesetzt wird. Die Datei besteht aus reinem ASCII-Text, sodass jeder Texteditor sie öffnen kann. Um die Glyphen anzuzeigen oder zu bearbeiten, verwenden Sie das kostenlose FontForge. Zur Installation unter Linux kompilieren Sie diese mit bdftopcf in PCF; unter Windows oder macOS konvertieren Sie sie zuerst mit FontForge in TTF.

Entwickler: Adobe Systems (specification); maintained in the X Window System ecosystem Kategorie: Fontdateien Offener Standard MIME: application/x-font-bdf
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .WOFF · .TTF · .EOT · .MCF

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 13, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das BDF-Dateiformat?

Eine .bdf-Datei ist eine Schriftartendatei im Glyph Bitmap Distribution Format - eine menschenlesbare Klartextbeschreibung einer Bitmap-Schriftart in einer festen Pixelgröße. Adobe Systems definierte das Format in den 1980er Jahren und veröffentlichte die kanonische Spezifikation (BDF 2.2) im Jahr 1993; es wurde zum Standard-Quellformat für Bitmap-Schriften im X Window System.

Jede .bdf-Datei ist reiner ASCII-Text. Sie beginnt mit dem Schlüsselwort STARTFONT, gefolgt von der Versionsnummer (normalerweise 2.1 oder 2.2), einem Header-Block mit globalen Schriftmetriken und Eigenschaften und anschließend den einzelnen Glyphen-Blöcken. Jeder Glyphen-Block listet seinen Begrenzungsrahmen über das Schlüsselwort BBX auf und kodiert die Pixelzeilen als hexadezimale Bitmap-Daten, eine Zeile pro Zeile, zwischen den Markierungen BITMAP und ENDCHAR. Die Datei endet mit ENDFONT.

Da jede Datei Glyphen in einer einzigen spezifischen Punkt-/Pixelgröße kodiert, wird eine vollständige Schriftfamilie normalerweise als Satz von .bdf-Dateien ausgeliefert, eine pro Größe. X-Server kompilieren .bdf-Quellen mit dem Befehl bdftopcf in das binäre PCF-Format, um ein schnelleres Laden zu ermöglichen. BDF wurde für den allgemeinen Gebrauch weitgehend durch skalierbare TrueType- und OpenType-Schriften ersetzt, bleibt aber beliebt für Terminal-Emulatoren, Displays im Retro-Stil, Konsolenschriften sowie Benutzeroberflächen von Mikrocontrollern oder eingebetteten Systemen, bei denen ein festes Pixel-Rendering beabsichtigt ist.

FontForge kann .bdf-Dateien auf allen gängigen Plattformen öffnen, bearbeiten und exportieren. Da das Format reiner Text ist, kann jeder Texteditor eine .bdf-Datei untersuchen oder manuell patchen.

Sicherheit

RISIKO: LOW

BDF-Dateien sind reine ASCII-Schriftbeschreibungen und führen keinen Code aus, daher ist das Öffnen risikoarm. Die realistische Sorge gilt einer fehlerhaften BDF, die einen Parser-Bug in einem Schriftwerkzeug oder Rasterizer auslöst; halten Sie daher FontForge/System-Schriftbibliotheken aktuell und beziehen Sie Schriften aus seriösen Quellen. Vermeiden Sie dubiose „kostenlose Schriftkonverter“-Seiten, die Adware verbreiten; FontForge erledigt die Aufgabe lokal.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEGlyph Bitmap Distribution Formatalias BDF font, X11 bitmap font
ENTWICKLERAdobe Systems (specification); maintained in the X Window System ecosystemseit 1980s (Adobe BDF spec; widely used in X11)
KATEGORIEFontdateien
MIME TYPEapplication/x-font-bdf
TYPKlartext-Bitmap-Schriftbeschreibung
STANDARDOffen · lizenzfrei
MAGIC BYTES · DATEISIGNATUR
OFFSET
000102030405060708
HEX
5354415254464F4E54
ASCII
STARTFONT
Eine BDF-Datei ist menschenlesbarer ASCII-Text, der mit dem Schlüsselwort „STARTFONT“ beginnt, gefolgt von der Formatversion (z. B. „STARTFONT 2.1“). Es gibt keine binäre Magie; die führende STARTFONT-Zeile ist die De-facto-Signatur.

Programme zum Öffnen von BDF-Dateien

Windows2 apps
FontForge Open Source File > Open, um die .bdf zu öffnen und die Bitmap-Glyphen anzuzeigen/zu bearbeiten; File > Generate Fonts, um sie in PCF, TTF/OTF oder andere Formate zu exportieren.
Any text editor (Notepad++ / VS Code) Open Source Öffnen Sie die .bdf als Klartext, um den Header und die Hex-Glyphenzeilen zu lesen (BDF ist menschenlesbares ASCII).
macOS1 app
FontForge Open Source File > Open, um die .bdf zu öffnen und die Bitmap-Glyphen anzuzeigen/zu bearbeiten; File > Generate Fonts, um sie in PCF, TTF/OTF oder andere Formate zu exportieren.
Linux3 apps
FontForge Open Source File > Open, um die .bdf zu öffnen und die Bitmap-Glyphen anzuzeigen/zu bearbeiten; File > Generate Fonts, um sie in PCF, TTF/OTF oder andere Formate zu exportieren.
bdftopcf (X.Org tools) Open Source Führen Sie „bdftopcf font.bdf -o font.pcf“ aus, um die BDF in die binäre PCF-Form zu kompilieren, die X-Server laden.
gbdfed Open Source Ein spezieller BDF/Bitmap-Schrifteditor: Öffnen und bearbeiten Sie Glyphen Zelle für Zelle und speichern Sie diese als BDF.

Technische Details

technische Spezifikation
FormattypKlartext-Bitmap-Schriftbeschreibung (ASCII); vollständig menschenlesbar ohne binäre Abschnitte
DateisignaturSchlüsselwort `STARTFONT` bei Byte-Offset 0, gefolgt von der Format-Versionsnummer; keine binären Magic Bytes
TextkodierungDurchgehend 7-Bit-ASCII; Bitmap-Zeilen der Glyphen sind als hexadezimale Großbuchstaben kodiert
Farbtiefe1 bpp - jedes Pixel ist ein einzelnes Bit (0 = Hintergrund, 1 = Vordergrund); strikt monochrom
Glyphen-BegrenzungsrahmenDas Schlüsselwort `BBX` pro Glyphe gibt Pixelbreite, -höhe sowie X/Y-Offsets vom Glyphenursprung an
Bitmap-ZeilenkodierungHex-Bytes, aufgefüllt auf die nächste Byte-Grenze; Zeilen werden zwischen den Markierungen `BITMAP` und `ENDCHAR` aufgelistet
Vorschubbreite`DWIDTH` (Gerätebreite) pro Glyphe gibt den horizontalen Vorschub in Pixeln für das Textlayout an
GrößenmodellFeste Pixelgröße - eine `.bdf`-Datei kodiert Glyphen in genau einer Punkt-/Pixelgröße
Zeichensatz-DeklarationHeader-Eigenschaften `CHARSET_REGISTRY` und `CHARSET_ENCODING`; unterstützt ISO-8859, ISO10646 (Unicode) und herstellerspezifische Kodierungen
MIME-Typ`application/x-font-bdf` (primär); wird auch als `application/font-bdf` und `text/plain` erkannt
Kompilierte BinärformX-Server konvertieren `.bdf` über `bdftopcf` in binäres `.pcf` für schnelleres Laden; `.bdf` bleibt die editierbare Quelle
Internes VersionsfeldDie `STARTFONT`-Zeile enthält die Formatversion; `2.1` und `2.2` sind die beiden gebräuchlichen Werte
Metadaten-BlockOptionaler `STARTPROPERTIES`-Block enthält Metadaten auf Schriftartenebene: Foundry, Copyright, Punktgröße, Auflösung und X11-Schriftnamen-String
Typische DateigrößeEinige KB bis mehrere hundert KB, abhängig von der Glyphenanzahl, Punktgröße und Zeichensatzabdeckung
DateistrukturGlobaler Header → `STARTPROPERTIES`-Block → N Glyphen-Blöcke (`STARTCHAR` … `ENDCHAR`) → `ENDFONT`-Abschluss
Veröffentlicht1980s (Adobe BDF spec; widely used in X11)
Neueste VersionBDF 2.2 (Adobe specification, 1993)
Offener StandardJa · lizenzgebührenfrei
Spezifikationadobe-type-tools.github.io

BDF-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit BDF-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu BDF-Dateien.

Häufig gestellte Fragen

Wie öffne ich eine BDF-Datei?
Es handelt sich um eine Bitmap-Schriftart. Um die Glyphen anzuzeigen oder zu bearbeiten, verwenden Sie das kostenlose FontForge (oder gbdfed unter Linux). Da BDF reiner ASCII-Text ist, können Sie die Datei auch in jedem Texteditor öffnen, um ihre Struktur zu lesen.
Wie installiere ich eine BDF-Schriftart?
Unter Linux/X11 kompilieren Sie diese mit „bdftopcf“ in PCF und registrieren sie (mkfontdir/fonts.dir) oder laden sie über die Schrifteinstellungen Ihres Terminals. Unter Windows/macOS konvertieren Sie sie mit FontForge in TTF/OTF und installieren dann das Ergebnis.
Wie konvertiere ich BDF in TTF?
Öffnen Sie die .bdf in FontForge und wählen Sie File > Generate Fonts > TrueType. Denken Sie daran, dass BDF eine Bitmap ist, sodass die TTF fest/verpixelt aussieht und nicht glatt skalierbar ist.
Ist eine BDF-Datei von Hand editierbar?
Ja - es ist menschenlesbarer Text. Der Abschnitt BITMAP jeder Glyphe besteht aus Hex-Zeilen von Pixeln, sodass Sie Glyphen in einem Texteditor bearbeiten können, obwohl ein Werkzeug wie gbdfed/FontForge weitaus einfacher ist.
Was ist der Unterschied zwischen BDF und PCF?
BDF ist die lesbare Textquelle; PCF ist die kompilierte Binärform, die X-Server für die Geschwindigkeit laden. Sie generieren PCF aus BDF mit bdftopcf.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen