.PFM

Файл PFM

Printer Font Metrics File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл PFM - это файл метрик принтерного шрифта, небольшой бинарный сопутствующий файл для шрифта PostScript Type 1 (.PFB) в Windows. Он содержит данные о ширине символов, кернинге и межстрочных интервалах, которые необходимы Windows для корректного отображения шрифта. Чтобы использовать его, откройте файлы .PFM и .PFB вместе в FontForge или конвертируйте эту пару в OTF/TTF для установки в современных версиях Windows.

Разработчик: Microsoft / Adobe Systems Категория: Файлы шрифтов MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows
Связанные: .WOFF · .TTF · .EOT · .MCF

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Sep 6, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла PFM?

Файл .pfm (Printer Font Metrics) - это бинарный дескриптор метрик шрифта, используемый в Windows для определения ширины символов, интервалов и данных кернинга для шрифтов PostScript Type 1. Разработанные совместно Microsoft и Adobe в середине 1980-х годов, файлы .pfm служили аналогом текстового формата Adobe .afm (Adobe Font Metrics) для платформы Windows.

Файл .pfm всегда идет в паре с файлом .pfb (Printer Font Binary) - оба должны присутствовать для установки шрифта Type 1 в Windows. Adobe Type Manager (ATM) считывает .pfm для отрисовки шрифтов Type 1 на экране в любом размере. Файл начинается с фиксированной 66-байтовой структуры PFMHEADER, содержащей такие поля, как dfVersion, dfSize, dfCopyright, dfType и значения разрешения экрана, за которыми следуют блоки расширения переменной длины для имени устройства, названия гарнитуры и таблицы пар кернинга.

Хотя сегодня файлы .pfm требуются редко - шрифты OpenType и TrueType содержат собственные метрики внутри - устаревшие рабочие процессы допечатной подготовки, старые диспетчеры очереди печати и некоторые PostScript RIP могут по-прежнему ссылаться на них. FontForge может читать и экспортировать файлы .pfm для конвертации или проверки. Формат фактически устарел, когда в Windows Vista была прекращена поддержка ATM, а нативная поддержка OpenType стала стандартом.

Безопасность и защита

РИСК: LOW

PFM - это статический файл метрик без исполняемого кода. Риск незначителен; поврежденные файлы могут вызвать ошибки рендеринга шрифта, но известных векторов атак не существует.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕPrinter Font Metrics Fileтакже известен как PFM font file, Windows Type 1 font metrics
РАЗРАБОТЧИКMicrosoft / Adobe Systemsс 1985 (Windows 1.0 / early PostScript era)
КАТЕГОРИЯФайлы шрифтов
MIME-ТИПapplication/octet-stream
ТИПбинарный файл метрик шрифта
СВЯЗАННЫЕ.woff.ttf.eot.mcf
Это расширение также используется в…
  • Изображение Portable Float Map - Формат HDR-изображений с плавающей запятой (.pfm), используемый в компьютерной графике и исследованиях тонального отображения, не связан со шрифтами.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
0001
HEX
0001
ASCII
··
Первые 2 байта - 0x0001 (PFMHEADER dfType); далее следует 4-байтовый размер файла LE DWORD. Не уникально - должно также соответствовать полю категории шрифта.

Программы, открывающие файлы PFM

Windows3 apps
Microsoft Windows Font Viewer Встроенная Дважды щелкните файл PFM - Windows может показать предпросмотр базовой информации, если установлен ATM или совместимая прослойка; поддержка в Windows 10/11 ограничена.
Adobe Photoshop Платно Photoshop использует установленные шрифты Type 1 в масштабе всей системы; сначала установите пару PFM+PFB через настройки шрифтов Windows.
FontForge Открытый код Файл → Открыть, выберите файл .pfm для просмотра или редактирования метрик. FontForge также может генерировать PFM из других форматов шрифтов.

Технические подробности

глубокая спецификация
Кодировка файлаБинарная, little-endian
Магические байтыПервые 2 байта `0x00 0x01` (поле `dfType` в `PFMHEADER`); сами по себе не уникальны
Размер PFMHEADERФиксированные 66 байт
Ключевые поля заголовка`dfVersion`, `dfSize`, `dfCopyright`, `dfType`, `dfPoints`, `dfVertRes`, `dfHorizRes`
Версии формата`dfVersion` `0x0100` (Windows 3.0); `0x0200` (расширенный PFM с поддержкой кернинга)
Типичный размер файла2 КБ - 20 КБ
Обязательный сопутствующий файлВсегда в паре с `.pfb` (Printer Font Binary); оба должны присутствовать для установки шрифта Type 1 в Windows
ПлатформаТолько Windows (macOS и Unix использовали текстовый формат `.afm` вместо него)
Кем используетсяAdobe Type Manager (ATM) для обеспечения экранного рендеринга шрифтов Type 1 в произвольных размерах
СтруктураФиксированный 66-байтовый `PFMHEADER` + переменные блоки расширения для имени устройства, гарнитуры и таблицы пар кернинга
MIME-типapplication/octet-stream (выделенный MIME не зарегистрирован)
Заменен форматамиOpenType (`.otf`) и TrueType (`.ttf`) содержат собственные метрики; PFM устарел с момента прекращения поддержки ATM в Windows Vista
Выпущен1985 (Windows 1.0 / early PostScript era)
Последняя версияWindows 3.1 Printer Font Metrics spec (1992)

Конвертации PFM

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами PFM. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах PFM.

Часто задаваемые вопросы

Что такое файл PFM?
Файл PFM (Printer Font Metrics) хранит данные об интервалах и кернинге для шрифтов Adobe Type 1 PostScript в Windows. Он всегда сопровождает файл .PFB, содержащий фактические контуры шрифта.
Как установить шрифт PFM в Windows?
Поместите файлы .PFM и .PFB в одну папку. В Windows 10/11 встроенная поддержка Type 1 ограничена - используйте FontForge, чтобы конвертировать пару в OTF/TTF и установить полученный файл.
Можно ли открыть файл PFM без специального ПО?
Средство просмотра шрифтов Windows может показать базовую информацию. Для полноценного использования или конвертации лучшим инструментом является FontForge (бесплатный, с открытым исходным кодом).
В чем разница между PFM и AFM?
AFM - это текстовая версия метрик шрифта, используемая в Unix/Mac; PFM - бинарный эквивалент для Windows. Оба описывают одни и те же типографические данные.
Используются ли файлы PFM сегодня?
Редко. Современные шрифты используют TrueType/OpenType, в которые метрики встроены изначально. PFM сохраняется только в устаревших процессах печати и препресса, где все еще применяются шрифты Type 1.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z