.PFM

PFM ファイル

Printer Font Metrics File
質問する
クイック回答

PFM ファイルは Printer Font Metrics ファイルです。Windows 上の Type 1 PostScript フォント(.PFB)に付随する小さなバイナリファイルです。Windows がフォントを正しく表示するために必要な文字幅、カーニング、および間隔データを保持しています。これを使用するには、FontForge で .PFM と .PFB ファイルの両方を一緒に開くか、現代の Windows にインストールするためにこのペアを OTF/TTF に変換してください。

開発元: Microsoft / Adobe Systems カテゴリ: フォントファイル MIME: application/octet-stream
対応OS Windows
関連: .WOFF · .TTF · .EOT · .MCF

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Sep 6, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

PFM ファイル形式とは?

.pfm ファイル(Printer Font Metrics)は、Windows で PostScript Type 1 フォントの文字幅、間隔、およびカーニングデータを定義するために使用されるバイナリフォントメトリクス記述子です。1980年代半ばに Microsoft と Adobe によって共同開発された .pfm ファイルは、Adobe のプレーンテキスト形式である .afm (Adobe Font Metrics) 形式の Windows 版として機能しました。

.pfm ファイルは常に .pfb (Printer Font Binary) ファイルとペアになっており、Windows に Type 1 フォントをインストールするには両方が存在する必要があります。Adobe Type Manager (ATM) は .pfm を読み取って、任意のサイズで画面上に Type 1 フォントをレンダリングします。ファイルは、dfVersion、dfSize、dfCopyright、dfType、および表示解像度値などのフィールドを含む固定 66 バイトの PFMHEADER 構造で始まり、その後にデバイス名、フェイス名、およびカーニングペアテーブル用の可変長拡張ブロックが続きます。

現在、.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
タイプバイナリフォントメトリクスファイル
この拡張子は以下でも使用されています…
  • Portable Float Map 画像 - コンピュータグラフィックスやトーンマッピングの研究で使用される HDR 浮動小数点画像形式 (.pfm)。フォントとは無関係です。
マジックバイト ・ ファイルシグネチャ
オフセット
0001
16進数
0001
ASCII
··
最初の 2 バイトは 0x0001 (PFMHEADER dfType) で、その後に 4 バイトのファイルサイズ LE DWORD が続きます。一意ではないため、フォントカテゴリフィールドとも一致する必要があります。

PFM ファイルを開くプログラム

Windows3 apps
Microsoft Windows Font Viewer 標準搭載 PFM ファイルをダブルクリックします。ATM または互換性のあるシムが存在する場合、Windows は基本的なフォント情報をプレビューすることがありますが、Windows 10/11 でのサポートは限定的です。
Adobe Photoshop 有料 Photoshop はシステム全体にインストールされた Type 1 フォントを使用します。まず Windows のフォント設定から PFM+PFB のペアをインストールしてください。
FontForge オープンソース «ファイル» → «開く» から .pfm ファイルを選択してメトリクスを表示・編集します。FontForge は他のフォント形式から PFM を生成することも可能です。

技術的詳細

詳細仕様
ファイルエンコーディングバイナリ、リトルエンディアン
マジックバイト最初の 2 バイト `0x00 0x01` (`PFMHEADER` の `dfType` フィールド)。これ単体では一意ではありません
PFMHEADER サイズ固定 66 バイト
主要なヘッダーフィールド`dfVersion`, `dfSize`, `dfCopyright`, `dfType`, `dfPoints`, `dfVertRes`, `dfHorizRes`
形式バージョン`dfVersion` `0x0100` (Windows 3.0); `0x0200` (カーニングサポート付きの拡張 PFM)
一般的なファイルサイズ2 KB - 20 KB
必須の付随ファイル常に `.pfb` (Printer Font Binary) とペアになります。Windows に Type 1 フォントをインストールするには両方が必要です
プラットフォームWindows のみ (macOS および Unix では代わりにテキストベースの `.afm` 形式が使用されました)
使用元Adobe Type Manager (ATM)。Type 1 フォントを任意のサイズで画面レンダリングできるようにするために使用
構造固定 66 バイトの `PFMHEADER` + デバイス名、フェイス名、カーニングペアテーブル用の可変拡張ブロック
MIME タイプapplication/octet-stream (専用の MIME は登録されていません)
後継形式OpenType (`.otf`) および TrueType (`.ttf`) は独自のメトリクスを埋め込みます。Windows Vista で ATM が廃止されて以来、PFM は旧式となりました
リリース日1985 (Windows 1.0 / early PostScript era)
最新バージョンWindows 3.1 Printer Font Metrics spec (1992)

PFM の変換

コミュニティ Q&A

ユーザーからの質問
質問する
PFM ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。PFM ファイルについて最初の質問をしてみましょう。

よくある質問

PFM ファイルとは何ですか?
PFM (Printer Font Metrics) ファイルは、Windows 上の Adobe Type 1 PostScript フォントの間隔とカーニングデータを保存します。実際のフォントのアウトラインを含む .PFB ファイルに必ず付随します。
Windows に PFM フォントをインストールするにはどうすればよいですか?
.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.M4AMPEG-4 Audio File
5.EXEWindows Executable (Portable Executable)
6.ICSiCalendar data file
7.DATProgram Data File (generic)
8.RPMSGRestricted Permission Message
9.JSONJavaScript Object Notation file
10.ODTOpenDocument Text

関連する拡張子

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

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧