Was ist das SFP-Dateiformat?
Eine .sfp-Datei ist eine HP LaserJet Soft Font Portrait-Datei - eine binäre Schriftartendatei, die herunterladbare Bitmap-Glyphen in Hochformat-Ausrichtung (Portrait) enthält, formatiert als PCL (Printer Command Language) Datenstrom. „Soft Font“ bezieht sich auf eine Schriftart, die für die Dauer eines Druckauftrags in den RAM eines Druckers geladen wird, im Gegensatz zu Schriftarten, die dauerhaft im ROM gespeichert sind oder über eine Kassette bereitgestellt werden.
Die Datei ist als Sequenz von PCL-Escape-Befehlen strukturiert: ein Font-Header-Datensatz, der die Schriftmerkmale beschreibt (Punktgröße, Pitch, Zeichensatz und Auflösung), gefolgt von einzelnen Zeichendatensätzen, die jeweils die Bitmap-Daten für eine Glyphe enthalten. Die Hochformat-Ausrichtung ist der Datei inhärent; die zugehörige Querformat-Variante (Landscape) verwendet die Endung .sfl. Beide waren notwendig, da PCL 5 Bitmap-Schriften nicht algorithmisch gedreht werden können - Drucker benötigten eine separat heruntergeladene Kopie für die Querformat-Ausgabe.
.sfp-Dateien stammen aus der HP PCL 5-Spezifikation, die Ende der 1980er Jahre mit den Druckerfamilien LaserJet II und III eingeführt wurde. Bitmap-Softfonts sind auflösungsabhängig: Eine 300-DPI-Schriftart kann die 600-DPI-Ausgabe nicht ohne sichtbaren Qualitätsverlust ersetzen. PCL 5 definiert auch skalierbare Schriftformate (Intellifont Format 15, TrueType Format 16), aber .sfp-Dateien sind ausschließlich Bitmaps.
In modernen Druckumgebungen sind .sfp-Dateien weitgehend veraltet. Aktuelle Druckertreiber liefern TrueType- und OpenType-Schriftarten über die Schriftarten-Pipeline des Betriebssystems. Legacy-Anwendungsfälle bestehen weiterhin im industriellen Etikettendruck und bei Barcode-Anwendungen mit älterer PCL-Hardware.
Sicherheit
RISIKO: LOWBinäre Datendatei, die PCL-Befehle für Drucker enthält. Nicht ausführbar im Sinne des Betriebssystems. Kann keine Makros oder aktiven Inhalte enthalten. Das Risiko ist vernachlässigbar.
Formatdetails
kurz gefasst- SEFIP-Datendatei (Brasilien) - Die Lohnabrechnungs-/FGTS-Berichtssoftware der brasilianischen Regierung (SEFIP) verwendet ebenfalls die Endung .sfp für Export-Berichtsdateien - völlig unabhängig von Druckerschriftarten.
- Screen Font Portrait (verschiedene Legacy-Apps) - Einige ältere Bitmap-Schriftarten-Tools verwendeten .sfp für Bildschirm-Bitmap-Schriften, die sich vom HP-Druckerformat unterscheiden.
Programme zum Öffnen von SFP-Dateien
Technische Details
technische Spezifikation| Formattyp | Binäre PCL 5 Bitmap-Softfont (Hochformat) |
| Kodierung | Binär, Big-Endian |
| Glyphenformat | 1 bpp (Schwarz-Weiß-Bitmap) |
| PCL-Schriftformat-ID | Format 0 (veraltete Bitmap) oder Format 20 (auflösungsspezifische Bitmap) |
| Ausrichtung | Portrait (Hochformat) - zugehörige Querformat-Schriftdatei verwendet die Endung `.sfl` |
| Übertragungs-Escape-Sequenz | Font-Header eingeleitet durch `ESC )s<n>W`; jeder Zeichendatensatz durch `ESC (s<n>W` |
| Dateistruktur | Font-Header-Deskriptor gefolgt von sequenziellen Datensätzen pro Zeichen (eine Bitmap pro Glyphe) |
| Auflösungsabhängigkeit | DPI bei Erstellung festgelegt (typischerweise 300 oder 600 DPI); Bitmap-Schriften sind nicht skalierbar |
| Laufzeit-Geltungsbereich | Pro Auftrag in den Drucker-RAM heruntergeladen; wird nicht über Druckaufträge hinweg gespeichert |
| Glyphenzellen-Dimensionen | Pro Schriftart im Header-Deskriptor definiert; an die spezifizierte DPI des Druckers gebunden |
| PCL-Standard | HP PCL 5 Spezifikation |
| Abgelöst durch | TrueType- und OpenType-Schriftarten über moderne OS-Schriftarten-Pipelines; PCL 6/XL skalierbare Schriftformate |
| Veröffentlicht | Late 1980s, with HP PCL 5 and LaserJet II/III printer line |
| Neueste Version | PCL 5 bitmap font (format 0 deprecated; format 20 resolution-specified bitmap) |
| Spezifikation | developers.hp.com |
SFP-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu SFP-Dateien.