Was ist das FNT-Dateiformat?
.fnt ist ein veraltetes binäres Schriftartformat, das von frühen Windows-Betriebssystemen verwendet wurde. .fnt-Dateien speichern Raster- (Bitmap) oder Stroke- (Vektor-Plotter) Glyphen sowie deren Metadaten und befinden sich normalerweise in Systemverzeichnissen zur Speicherung von Schriftarten. In Windows-Distributionen tragen .fnt-Dateien standardmäßig das Attribut „versteckt“ und werden selten als eigenständige Dateien verteilt - sie sind meist als Ressourcen in .FON-Dateien eingebettet, bei denen es sich um Windows NE- oder PE-Dateien handelt, die als Bibliotheken für Schriftressourcen fungieren.
Jede .fnt-Datei kodiert Glyphen für genau eine Schriftart in einer bestimmten Punktgröße. Eine vollständige Schriftfamilie erfordert daher mehrere .fnt-Dateien (oder einen einzelnen .fon-Container, der mehrere Ressourcen enthält). Das Format unterstützt nur 1-Bit-Monochrom-Bitmaps - keine Graustufen oder Kantenglättung (Anti-Aliasing). Windows 3.x lieferte Systemschriftarten wie 8514fix.fon und vgasys.fon als .fon-Container aus, die mehrere .fnt-Ressourcen bündelten.
Das Format definiert drei Versionen, die durch ein Byte an Offset 1 des Datei-Headers identifiziert werden: Version 1 (Windows 1.x), Version 2 (Windows 2.x) und Version 3 (Windows 3.x), welche Felder für den Schriftnamen und den Gerätenamen-Pointer zum festen 148-Byte-Header hinzufügte.
FNT ist ein System-Schriftformat, wurde jedoch von vielen universelleren Formaten abgelöst. TrueType (.ttf, eingeführt 1991) und OpenType (.otf, 1996) sind skalierbare Outline-Formate, die .fnt für alle neuen Inhalte ersetzt haben. FontForge kann .fnt-Dateien zu Archivierungszwecken lesen und konvertieren.
Sicherheit
RISIKO: LOWFNT-Dateien sind passive Binärdaten ohne ausführbaren Code. Sie stellen kein Sicherheitsrisiko dar, wenn sie mit einem Schriftarten-Tool geöffnet werden.
Formatdetails
kurz gefasst- Radiance Renderer Font - Radiance (Beleuchtungssimulationssoftware) verwendet .fnt für sein eigenes einfaches Bitmap-Schriftformat, das nicht mit Windows GDI verwandt ist.
- Diverse Game-Engine-Bitmap-Schriftarten - Viele Retro- und Indie-Game-Engines verwenden .fnt für benutzerdefinierte Bitmap-Schrift-Atlanten (z. B. AngelCode BMFont-Format), die nicht mit Windows GDI verwandt sind.
Programme zum Öffnen von FNT-Dateien
Technische Details
technische Spezifikation| Kodierung | Binär |
| Byte-Reihenfolge | Little-endian |
| Versions-Identifikator | Byte bei Offset 1: 0x01 = Version 1 (Windows 1.x), 0x02 = Version 2 (Windows 2.x), 0x03 = Version 3 (Windows 3.x) |
| Header-Größe | 148 Bytes (Versionen 2 und 3); enthält Familienname, Gewichtung, Breite, Höhe, erste/letzte Zeichencodes und Copyright-String |
| Glyphen-Typen | Raster (1-Bit-Monochrom-Bitmap) oder Stroke (Vektor-Plotter-Definition); keine Unterstützung für Farbe, Graustufen oder Kantenglättung |
| Farbtiefe | 1 bpp (nur monochrom) für Raster-Glyphen |
| Umfang pro Datei | Eine Schriftart in einer Punktgröße pro .fnt-Datei; eine vollständige Schriftfamilie erfordert separate Dateien für jede Größe und jeden Stil |
| Vertriebsmethode | Normalerweise eingebettet in .fon-Containerdateien (ausführbare Windows NE/PE-Dateien); eigenständige .fnt-Dateien sind ungewöhnlich |
| Kompression | Keine - unkomprimierte Bitmap- oder Stroke-Daten |
| Typische Dateigröße | 2 KB - 200 KB (skaliert mit der Anzahl der Glyphen und der kodierten Punktgröße) |
| MIME-Typ | application/octet-stream (keine offizielle Registrierung; font/fnt wird informell verwendet) |
| Zugehöriges Betriebssystem | Nativ in Windows 1.0 bis Windows 3.x; in späteren Windows-Versionen nur zur Abwärtskompatibilität vorhanden |
| Abgelöst durch | TrueType (.ttf, 1991) und OpenType (.otf, 1996) - skalierbare Outline-Schriftformate, die FNT für alle Neuentwicklungen ersetzten |
| Veröffentlicht | 1983, with Windows 1.0 pre-release development; shipped with Windows 1.0 (1985) |
| Neueste Version | Version 3 (Windows 3.x, 1990); no updates since |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | docs.microsoft.com |
FNT-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu FNT-Dateien.