Vad är filformatet SFP?
En .sfp-fil är en HP LaserJet Soft Font Portrait-fil - en binär typsnittsfil som innehåller nedladdningsbara bitmappade glyfer i stående sidorientering, formaterad som en PCL (Printer Command Language) dataström. «Soft font» avser ett typsnitt som laddas ner till en skrivares RAM-minne under ett utskriftsjobb, till skillnad från typsnitt som lagras permanent i ROM eller levereras via en kassett.
Filen är strukturerad som en sekvens av PCL-escape-kommandon: en post för typsnittshuvud (font header) som beskriver typsnittets mått (punktstorlek, teckenavstånd, symboluppsättning och upplösning), följt av enskilda teckenposter som var och en innehåller bitmappsdata för en glyf. Stående orientering (portrait) är inbyggd i filen; den tillhörande varianten för liggande orientering använder filtillägget .sfl. Båda var nödvändiga eftersom PCL 5-bitmappstypsnitt inte kan roteras algoritmiskt - skrivare krävde en separat nedladdad kopia för liggande utskrift.
.sfp-filer härstammar från HP PCL 5-specifikationen, som introducerades med skrivarfamiljerna LaserJet II och III i slutet av 1980-talet. Bitmappade mjuka typsnitt är upplösningsspecifika: ett typsnitt på 300 DPI kan inte ersätta utskrifter på 600 DPI utan synlig kvalitetsförlust. PCL 5 definierar även skalbara typsnittsformat (Intellifont format 15, TrueType format 16), men .sfp-filer är exklusivt bitmappade.
I moderna utskriftsmiljöer är .sfp-filer i stort sett föråldrade. Nuvarande skrivardrivrutiner levererar TrueType- och OpenType-typsnitt genom operativsystemets typsnittshantering. Äldre användningsområden kvarstår inom industriell etikettutskrift och streckkodsapplikationer med äldre hårdvara som endast stöder PCL.
Säkerhet & trygghet
RISK: LOWBinär datafil som innehåller PCL-kommandon för skrivare. Inte körbar i operativsystemets mening. Kan inte innehålla makron eller aktivt innehåll. Risken är försumbar.
Formatdetaljer
i ett nötskal- SEFIP-datafil (Brasilien) - Den brasilianska regeringens programvara för löne- och FGTS-rapportering (SEFIP) använder också filtillägget .sfp för utdatarapportfiler - helt orelaterat till skrivartypsnitt.
- Screen Font Portrait (olika äldre appar) - Vissa äldre verktyg för bitmappstypsnitt använde .sfp för bitmappstypsnitt för skärmvisning, skilda från HP-skrivarformatet.
Program som öppnar SFP-filer
Tekniska detaljer
djup specifikation| Formattyp | Binärt PCL 5 bitmappat mjukt typsnitt (stående orientering) |
| Kodning | Binär, big-endian |
| Glyfformat | 1 bpp (svartvit bitmapp) |
| PCL-typsnittsformat-ID | Format 0 (föråldrad bitmapp) eller format 20 (upplösningsspecifik bitmapp) |
| Orientering | Stående (Portrait) - tillhörande liggande typsnittsfil använder filtillägget `.sfl` |
| Escape-sekvens för leverans | Typsnittshuvud introduceras av `ESC )s<n>W`; varje teckenpost av `ESC (s<n>W` |
| Filstruktur | Beskrivning av typsnittshuvud följt av sekventiella poster per tecken (en bitmapp per glyf) |
| Upplösningsberoende | DPI fastställd vid skapandet (vanligtvis 300 eller 600 DPI); bitmappstypsnitt är inte skalbara |
| Körningsomfång | Laddas ner till skrivarens RAM per jobb; sparas inte mellan utskriftsjobb |
| Glyfcellens dimensioner | Definieras per typsnitt i huvudbeskrivningen; kopplat till skrivarens angivna DPI |
| PCL-standard | HP PCL 5-specifikation |
| Ersatt av | TrueType- och OpenType-typsnitt via moderna OS-typsnittshanterare; PCL 6/XL skalbara typsnittsformat |
| Släppt | Late 1980s, with HP PCL 5 and LaserJet II/III printer line |
| Senaste version | PCL 5 bitmap font (format 0 deprecated; format 20 resolution-specified bitmap) |
| Specifikation | developers.hp.com |
SFP-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om SFP-filer.