.PFM

PFM-bestand

Printer Font Metrics File
Stel een vraag
SNEL ANTWOORD

Een PFM-bestand is een Printer Font Metrics-bestand - een klein binair hulpbestand voor een Type 1 PostScript-lettertype (.PFB) op Windows. Het bevat tekenbreedtes, kerning en spatiëringsgegevens die Windows nodig heeft om het lettertype correct weer te geven. Om het te gebruiken, opent u zowel de .PFM- als de .PFB-bestanden samen in FontForge, of converteert u het paar naar OTF/TTF voor installatie op modern Windows.

Ontwikkelaar: Microsoft / Adobe Systems Categorie: Lettertypebestanden MIME: application/octet-stream
OPENT OP Windows
Gerelateerd: .WOFF · .TTF · .EOT · .MCF

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Sep 6, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het PFM-bestandsformaat?

Het .pfm-bestand (Printer Font Metrics) is een binair beschrijvingsbestand voor lettertypemetrieken dat op Windows wordt gebruikt om tekenbreedtes, spatiëring en kerning-gegevens te definiëren voor PostScript Type 1-lettertypen. De .pfm-bestanden zijn halverwege de jaren 80 gezamenlijk ontwikkeld door Microsoft en Adobe en dienden als de Windows-tegenhanger van Adobe's platte tekst .afm (Adobe Font Metrics) formaat.

Een .pfm-bestand is altijd gekoppeld aan een .pfb (Printer Font Binary) bestand - beide moeten aanwezig zijn om een Type 1-lettertype op Windows te installeren. Adobe Type Manager (ATM) leest de .pfm om Type 1-lettertypen op het scherm in elke gewenste grootte te renderen. Het bestand begint met een vaste 66-byte PFMHEADER-structuur die velden bevat zoals dfVersion, dfSize, dfCopyright, dfType en resolutiewaarden voor weergave, gevolgd door extensieblokken van variabele lengte voor de apparaatnaam, de naam van de lettertypefamilie en de kerning-paartabel.

Hoewel .pfm-bestanden tegenwoordig zelden nodig zijn - OpenType en TrueType-lettertypen bevatten hun eigen metrieken intern - kunnen legacy prepress-workflows, oudere print-spoolers en sommige PostScript RIP's er nog steeds naar verwijzen. FontForge kan .pfm-bestanden lezen en exporteren voor conversie of inspectie. Het formaat werd effectief verouderd toen Windows Vista ATM verving en native OpenType-ondersteuning de standaard werd.

Beveiliging & veiligheid

RISICO: LOW

PFM is een statisch metriekenbestand zonder uitvoerbare code. Het risico is verwaarloosbaar; misvormde bestanden kunnen fouten in de lettertype-rendering veroorzaken, maar er zijn geen bekende exploit-vectoren.

Formaatdetails

in een notendop
VOLLEDIGE NAAMPrinter Font Metrics Fileook bekend als PFM font file, Windows Type 1 font metrics
ONTWIKKELAARMicrosoft / Adobe Systemssinds 1985 (Windows 1.0 / early PostScript era)
MIME-TYPEapplication/octet-stream
TYPEbinair lettertypemetrieken-bestand
Deze extensie wordt ook gebruikt door…
  • Portable Float Map afbeelding - HDR floating-point afbeeldingsformaat (.pfm) gebruikt in computer graphics / tone-mapping onderzoek, niet gerelateerd aan lettertypen.
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
0001
HEX
0001
ASCII
··
De eerste 2 bytes zijn 0x0001 (PFMHEADER dfType); gevolgd door een 4-byte bestandsgrootte LE DWORD. Niet uniek - moet ook overeenkomen met het veld voor de lettertypecategorie.

Programma's die PFM-bestanden openen

Windows3 apps
Microsoft Windows Font Viewer Ingebouwd Dubbelklik op het PFM-bestand - Windows kan een voorbeeld van basisinformatie tonen als ATM of een compatibele shim aanwezig is; beperkte ondersteuning op Windows 10/11.
Adobe Photoshop Betaald Photoshop gebruikt geïnstalleerde Type 1-lettertypen systeembreed; installeer eerst het PFM+PFB-paar via de Windows-lettertype-instellingen.
FontForge Open-source Bestand → Openen, selecteer het .pfm-bestand om metrieken te bekijken/bewerken. FontForge kan ook PFM genereren vanuit andere lettertypeformaten.

Technische details

diepe specificaties
BestandscoderingBinair, little-endian
Magic bytesEerste 2 bytes `0x00 0x01` (`PFMHEADER` `dfType` veld); niet uniek op zichzelf
PFMHEADER grootteVast 66 bytes
Belangrijkste header-velden`dfVersion`, `dfSize`, `dfCopyright`, `dfType`, `dfPoints`, `dfVertRes`, `dfHorizRes`
Formaatversies`dfVersion` `0x0100` (Windows 3.0); `0x0200` (Uitgebreide PFM met kerning-ondersteuning)
Typische bestandsgrootte2 KB - 20 KB
Vereist hulpbestandAltijd gekoppeld aan `.pfb` (Printer Font Binary); beide moeten aanwezig zijn om een Type 1-lettertype op Windows te installeren
PlatformAlleen Windows (macOS en Unix gebruikten in plaats daarvan het tekstgebaseerde `.afm`-formaat)
Gebruikt doorAdobe Type Manager (ATM) om on-screen rendering van Type 1-lettertypen op willekeurige grootte mogelijk te maken
StructuurVaste 66-byte `PFMHEADER` + variabele extensieblokken voor apparaatnaam, facenaam en kerning-paartabel
MIME-typeapplication/octet-stream (geen specifiek MIME geregistreerd)
Vervangen doorOpenType (`.otf`) en TrueType (`.ttf`) sluiten hun eigen metrieken in; PFM verouderd sinds Windows Vista ATM verving
Uitgebracht1985 (Windows 1.0 / early PostScript era)
Laatste versieWindows 3.1 Printer Font Metrics spec (1992)

PFM conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met PFM-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over PFM-bestanden.

Veelgestelde vragen

Wat is een PFM-bestand?
Een PFM (Printer Font Metrics) bestand slaat spatiëring en kerning-gegevens op voor Adobe Type 1 PostScript-lettertypen op Windows. Het vergezelt altijd een .PFB-bestand dat de eigenlijke lettertype-contouren bevat.
Hoe installeer ik een PFM-lettertype op Windows?
Plaats zowel de .PFM- als de .PFB-bestanden in dezelfde map. Op Windows 10/11 is de native Type 1-ondersteuning beperkt - gebruik FontForge om het paar naar OTF/TTF te converteren en installeer dat in plaats daarvan.
Kan ik een PFM-bestand openen zonder speciale software?
De Windows Lettertypeweergave kan basisinformatie tonen. Om het lettertype daadwerkelijk te gebruiken of te converteren, is FontForge (gratis, open-source) de beste tool.
Wat is het verschil tussen PFM en AFM?
AFM is een platte tekstversie van lettertypemetrieken die op Unix/Mac wordt gebruikt; PFM is het binaire equivalent voor Windows. Beiden beschrijven dezelfde typografische gegevens.
Worden PFM-bestanden tegenwoordig nog gebruikt?
Zelden. Moderne lettertypen gebruiken TrueType/OpenType die metrieken intern insluiten. PFM overleeft alleen in legacy print/pre-press workflows die nog steeds Type 1-lettertypen gebruiken.

Referenties

1Microsoft Windows 3.1 SDK - Printer Font Metrics structuredocs.microsoft.com
2docs.fileformat.com - PFM format overviewdocs.fileformat.com

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.JSONJavaScript Object Notation file
9.DLLDynamic Link Library
10.M4AMPEG-4 Audio File

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z