.PFM

Plik PFM

Printer Font Metrics File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik PFM to plik Printer Font Metrics - mały binarny plik towarzyszący czcionce PostScript Type 1 (.PFB) w systemie Windows. Zawiera on dane o szerokości znaków, kerningu i odstępach, których Windows potrzebuje do poprawnego wyświetlania czcionki. Aby go użyć, otwórz pliki .PFM i .PFB razem w programie FontForge lub przekonwertuj tę parę na format OTF/TTF w celu instalacji w nowoczesnych wersjach systemu Windows.

Deweloper: Microsoft / Adobe Systems Kategoria: Pliki czcionek MIME: application/octet-stream
OTWIERA SIĘ NA Windows
Powiązane: .WOFF · .TTF · .EOT · .MCF

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Sep 6, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku PFM?

Plik .pfm (Printer Font Metrics) to binarny deskryptor metryk czcionek używany w systemie Windows do definiowania szerokości znaków, odstępów i danych kerningu dla czcionek PostScript Type 1. Opracowane wspólnie przez Microsoft i Adobe w połowie lat 80., pliki .pfm służyły jako odpowiednik systemu Windows dla tekstowego formatu Adobe .afm (Adobe Font Metrics).

Plik .pfm jest zawsze sparowany z plikiem .pfb (Printer Font Binary) - oba muszą być obecne, aby zainstalować czcionkę Type 1 w systemie Windows. Adobe Type Manager (ATM) odczytuje plik .pfm, aby renderować czcionki Type 1 na ekranie w dowolnym rozmiarze. Plik zaczyna się od stałej, 66-bajtowej struktury PFMHEADER zawierającej pola takie jak dfVersion, dfSize, dfCopyright, dfType oraz wartości rozdzielczości wyświetlania, po których następują bloki rozszerzeń o zmiennej długości dla nazwy urządzenia, nazwy kroju i tabeli par kerningowych.

Chociaż pliki .pfm są dziś rzadko potrzebne - czcionki OpenType i TrueType zawierają własne metryki wewnętrznie - starsze procesy przygotowania do druku (prepress), dawne bufory wydruku i niektóre procesory RIP PostScript mogą nadal się do nich odwoływać. FontForge potrafi odczytywać i eksportować pliki .pfm w celu konwersji lub inspekcji. Format ten stał się praktycznie przestarzały, gdy Windows Vista wycofał wsparcie dla ATM, a natywna obsługa OpenType stała się standardem.

Bezpieczeństwo

RYZYKO: LOW

PFM to statyczny plik metryk bez kodu wykonywalnego. Ryzyko jest znikome; uszkodzone pliki mogą powodować błędy renderowania czcionek, ale nie są znane wektory ataków.

Szczegóły formatu

w pigułce
PEŁNA NAZWAPrinter Font Metrics Fileznany również jako PFM font file, Windows Type 1 font metrics
DEWELOPERMicrosoft / Adobe Systemsod 1985 (Windows 1.0 / early PostScript era)
TYP MIMEapplication/octet-stream
TYPbinarny plik metryk czcionek
To rozszerzenie jest również używane przez…
  • Obraz Portable Float Map - Format obrazu HDR zmiennoprzecinkowego (.pfm) używany w grafice komputerowej i badaniach nad mapowaniem tonów, niezwiązany z czcionkami.
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0001
HEX
0001
ASCII
··
Pierwsze 2 bajty to 0x0001 (PFMHEADER dfType); po nich następuje 4-bajtowy rozmiar pliku LE DWORD. Nie jest unikalny - musi również pasować do pola kategorii czcionki.

Programy otwierające pliki PFM

Windows3 apps
Microsoft Windows Font Viewer Wbudowany Kliknij dwukrotnie plik PFM - Windows może wyświetlić podgląd podstawowych informacji o czcionce, jeśli obecny jest ATM lub kompatybilna warstwa pośrednia; ograniczona obsługa w Windows 10/11.
Adobe Photoshop Płatny Photoshop używa zainstalowanych czcionek Type 1 w całym systemie; najpierw zainstaluj parę PFM+PFB poprzez ustawienia czcionek systemu Windows.
FontForge Open-source Plik → Otwórz, wybierz plik .pfm, aby wyświetlić/edytować metryki. FontForge może również generować PFM z innych formatów czcionek.

Szczegóły techniczne

specyfikacja
Kodowanie plikuBinarny, little-endian
Sygnatura pliku (magic bytes)Pierwsze 2 bajty `0x00 0x01` (pole `dfType` w `PFMHEADER`); nie jest unikalna sama w sobie
Rozmiar PFMHEADERStałe 66 bajtów
Kluczowe pola nagłówka`dfVersion`, `dfSize`, `dfCopyright`, `dfType`, `dfPoints`, `dfVertRes`, `dfHorizRes`
Wersje formatu`dfVersion` `0x0100` (Windows 3.0); `0x0200` (rozszerzony PFM z obsługą kerningu)
Typowy rozmiar pliku2 KB - 20 KB
Wymagany plik towarzyszącyZawsze sparowany z `.pfb` (Printer Font Binary); oba muszą być obecne, aby zainstalować czcionkę Type 1 w Windows
PlatformaTylko Windows (macOS i Unix używały zamiast tego tekstowego formatu `.afm`)
Używany przezAdobe Type Manager (ATM) w celu umożliwienia renderowania czcionek Type 1 na ekranie w dowolnym rozmiarze
StrukturaStały 66-bajtowy `PFMHEADER` + zmienne bloki rozszerzeń dla nazwy urządzenia, nazwy kroju i tabeli par kerningowych
Typ MIMEapplication/octet-stream (brak zarejestrowanego dedykowanego typu MIME)
Zastąpiony przezOpenType (`.otf`) i TrueType (`.ttf`) zawierają własne metryki; PFM przestarzały od czasu wycofania ATM w Windows Vista
Wydano1985 (Windows 1.0 / early PostScript era)
Najnowsza wersjaWindows 3.1 Printer Font Metrics spec (1992)

Konwersje PFM

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami PFM. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki PFM.

Najczęściej zadawane pytania

Co to jest plik PFM?
Plik PFM (Printer Font Metrics) przechowuje dane o odstępach i kerningu dla czcionek Adobe Type 1 PostScript w systemie Windows. Zawsze towarzyszy mu plik .PFB zawierający rzeczywiste obrysy czcionek.
Jak zainstalować czcionkę PFM w systemie Windows?
Umieść oba pliki .PFM i .PFB w tym samym folderze. W systemach Windows 10/11 natywna obsługa Type 1 jest ograniczona - użyj programu FontForge, aby przekonwertować parę plików na OTF/TTF i zainstaluj je zamiast oryginałów.
Czy mogę otworzyć plik PFM bez specjalistycznego oprogramowania?
Podgląd czcionek systemu Windows może wyświetlać podstawowe informacje. Aby faktycznie użyć czcionki lub ją przekonwertować, najlepszym narzędziem jest FontForge (bezpłatny, open-source).
Jaka jest różnica między PFM a AFM?
AFM to tekstowa wersja metryk czcionek używana w systemach Unix/Mac; PFM to binarny odpowiednik dla systemu Windows. Oba opisują te same dane typograficzne.
Czy pliki PFM są nadal używane?
Rzadko. Nowoczesne czcionki używają formatów TrueType/OpenType, które mają wbudowane metryki. PFM przetrwał jedynie w starszych procesach druku i prepress, które wciąż korzystają z czcionek Type 1.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z