.PFM

File PFM

Printer Font Metrics File
Fai una domanda
RISPOSTA RAPIDA

Un file PFM è un file Printer Font Metrics - un piccolo compagno binario di un font PostScript Type 1 (.PFB) su Windows. Contiene la larghezza dei caratteri, la crenatura (kerning) e i dati di spaziatura necessari a Windows per visualizzare correttamente il font. Per utilizzarlo, apri entrambi i file .PFM e .PFB insieme in FontForge, oppure converti la coppia in OTF/TTF per l'installazione sui moderni sistemi Windows.

Sviluppatore: Microsoft / Adobe Systems Categoria: File di font (caratteri) MIME: application/octet-stream
SI APRE SU Windows
Correlati: .WOFF · .TTF · .EOT · .MCF

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Sep 6, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file PFM?

Il file .pfm (Printer Font Metrics) è un descrittore binario delle metriche dei font utilizzato su Windows per definire la larghezza dei caratteri, la spaziatura e i dati di crenatura per i font PostScript Type 1. Sviluppato congiuntamente da Microsoft e Adobe a metà degli anni '80, i file .pfm fungevano da controparte Windows del formato testuale .afm (Adobe Font Metrics) di Adobe.

Un file .pfm è sempre associato a un file .pfb (Printer Font Binary) - entrambi devono essere presenti per installare un font Type 1 su Windows. Adobe Type Manager (ATM) legge il file .pfm per renderizzare i font Type 1 sullo schermo a qualsiasi dimensione. Il file inizia con una struttura fissa di 66 byte chiamata PFMHEADER contenente campi come dfVersion, dfSize, dfCopyright, dfType e valori di risoluzione del display, seguiti da blocchi di estensione a lunghezza variabile per il nome del dispositivo, il nome del carattere e la tabella delle coppie di crenatura.

Sebbene i file .pfm siano raramente necessari oggi - i font OpenType e TrueType portano le proprie metriche internamente - i flussi di lavoro di prestampa legacy, i vecchi spooler di stampa e alcuni RIP PostScript potrebbero ancora farvi riferimento. FontForge può leggere ed esportare file .pfm per la conversione o l'ispezione. Il formato è stato effettivamente reso obsoleto quando Windows Vista ha rimosso il supporto nativo ad ATM e il supporto nativo OpenType è diventato lo standard.

Sicurezza e incolumità

RISCHIO: LOW

PFM è un file di metriche statiche senza codice eseguibile. Il rischio è trascurabile; file malformati possono causare errori di rendering dei font ma non sono noti vettori di exploit.

Dettagli del formato

in sintesi
NOME COMPLETOPrinter Font Metrics Fileanche noto come PFM font file, Windows Type 1 font metrics
SVILUPPATOREMicrosoft / Adobe Systemsdal 1985 (Windows 1.0 / early PostScript era)
TIPO MIMEapplication/octet-stream
TIPOfile binario delle metriche dei font
Questa estensione è usata anche da…
  • Immagine Portable Float Map - Formato immagine HDR a virgola mobile (.pfm) utilizzato nella ricerca sulla computer grafica / tone-mapping, non correlato ai font.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
0001
HEX
0001
ASCII
··
I primi 2 byte sono 0x0001 (PFMHEADER dfType); seguiti dalla dimensione del file a 4 byte LE DWORD. Non univoco - deve corrispondere anche al campo della categoria del font.

Programmi che aprono file PFM

Windows3 apps
Microsoft Windows Font Viewer Integrato Fai doppio clic sul file PFM - Windows potrebbe visualizzare in anteprima le informazioni di base del font se è presente ATM o un shim compatibile; supporto limitato su Windows 10/11.
Adobe Photoshop A pagamento Photoshop utilizza i font Type 1 installati a livello di sistema; installa prima la coppia PFM+PFB tramite le impostazioni dei font di Windows.
FontForge Open-source File → Apri, seleziona il file .pfm per visualizzare/modificare le metriche. FontForge può anche generare PFM da altri formati di font.

Dettagli tecnici

specifiche approfondite
Codifica del fileBinario, little-endian
Magic bytesPrimi 2 byte `0x00 0x01` (campo `dfType` di `PFMHEADER`); non univoco da solo
Dimensione PFMHEADERFissa 66 byte
Campi intestazione chiave`dfVersion`, `dfSize`, `dfCopyright`, `dfType`, `dfPoints`, `dfVertRes`, `dfHorizRes`
Versioni del formato`dfVersion` `0x0100` (Windows 3.0); `0x0200` (PFM esteso con supporto crenatura)
Dimensione tipica del file2 KB - 20 KB
File compagno richiestoSempre accoppiato con `.pfb` (Printer Font Binary); entrambi devono essere presenti per installare un font Type 1 su Windows
PiattaformaSolo Windows (macOS e Unix utilizzavano invece il formato testuale `.afm`)
Usato daAdobe Type Manager (ATM) per consentire il rendering a schermo dei font Type 1 a dimensioni arbitrarie
Struttura`PFMHEADER` fisso di 66 byte + blocchi di estensione variabili per nome dispositivo, nome carattere e tabella coppie di crenatura
Tipo MIMEapplication/octet-stream (nessun MIME dedicato registrato)
Sostituito daOpenType (`.otf`) e TrueType (`.ttf`) incorporano le proprie metriche; PFM obsoleto da quando Windows Vista ha rimosso ATM
Rilasciato1985 (Windows 1.0 / early PostScript era)
Ultima versioneWindows 3.1 Printer Font Metrics spec (1992)

Conversioni PFM

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file PFM. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file PFM.

Domande frequenti

Cos'è un file PFM?
Un file PFM (Printer Font Metrics) memorizza i dati di spaziatura e crenatura per i font Adobe Type 1 PostScript su Windows. Accompagna sempre un file .PFB che contiene i contorni effettivi del font.
Come installo un font PFM su Windows?
Posiziona entrambi i file .PFM e .PFB nella stessa cartella. Su Windows 10/11 il supporto nativo per Type 1 è limitato - usa FontForge per convertire la coppia in OTF/TTF e installa invece quest'ultimo.
Posso aprire un file PFM senza software speciali?
Il Visualizzatore Font di Windows può mostrare informazioni di base. Per utilizzare effettivamente il font o convertirlo, FontForge (gratuito e open-source) è lo strumento migliore.
Qual è la differenza tra PFM e AFM?
AFM è una versione in testo semplice delle metriche dei font utilizzata su Unix/Mac; PFM è l'equivalente binario per Windows. Entrambi descrivono gli stessi dati tipografici.
I file PFM sono ancora usati oggi?
Raramente. I font moderni usano TrueType/OpenType che incorporano le metriche internamente. Il formato PFM sopravvive solo nei flussi di lavoro di stampa/prestampa legacy che utilizzano ancora font Type 1.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z