.PFB

PFB ファイル

PostScript Type 1 Font (Binary)
質問する
クイック回答

PFB ファイルはバイナリ形式の PostScript Type 1 フォントです。これは Adobe が 1985 年に Windows 向けに導入したレガシーなフォント形式です。開く、またはインストールするには、.pfb とその対になる .pfm ファイルを同じフォルダーに配置し、.pfb を右クリックして «インストール» を選択します。現代的な形式に変換するには、無料の FontForge アプリを使用してください。Adobe は 2023 年 1 月に Type 1 フォントのサポートを終了したため、新しい作業には代わりに OpenType (.otf) を使用してください。

開発元: Adobe Systems (format); fonts distributed by many type foundries カテゴリ: フォントファイル オープンスタンダード MIME: application/x-font-pfb
対応OS Windows macOS Linux
関連: .WOFF · .TTF · .EOT · .MCF

このページの内容

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

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

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

ファイルを識別する

PFB ファイル形式とは?

.pfb ファイルは、Adobe PostScript Type 1 フォントをバイナリパッケージ化した形式です。これは、Unix 上で .pfa (ASCII) として配布されるものと同じアウトラインデータを、Windows ネイティブの配信形式にしたものです。Type 1 は Adobe オリジナルのスケーラブルフォント形式であり、1985 年に PostScript 言語および Apple LaserWriter と共に導入されました。

.pfb バイナリラッパーは 3 つのセグメント構造を使用しており、各セグメントの前には 0x80 リーダーバイトが付加されます。ASCII セグメント (0x80 0x01) には PostScript フォント辞書とグリフ名が含まれ、バイナリセグメント (0x80 0x02) には Adobe の eexec 暗号で暗号化された文字形式(charstring)のアウトラインが保持され、ファイル終了セグメント (0x80 0x03) で終わります。eexec スキームは、セキュリティではなく圧縮を目的とした単純な XOR ベースの暗号です。これにより、バイナリセクションは .pfa の 16 進エンコード版の約半分にサイズが縮小されます。

Windows では、正しくインストールするために .pfb に .pfm (Printer Font Metrics) ファイルが付属している必要があります。macOS では歴史的に LWFN スーツケースファイルが使用され、Linux では Ghostscript や fontconfig を介して .pfa が使用されていました。Adobe は 2023 年 1 月に Type 1 のサポートを終了し、この形式の時代の決定的な終焉を迎えました。現代のワークフローでは、CFF テーブル内に後継の Type 2 文字形式を採用している OpenType (.otf または .ttf) を使用します。

セキュリティと安全性

リスク: LOW

PFB ファイルにはフォントアウトラインデータのみが含まれており、それ自体でコードを実行することはできません。FontForge で開いたり、Windows Fonts 経由でインストールしたりしても安全です。インターネット上の他のファイルと同様に、ソースを確認してください。フォントは信頼できるファウンドリまたはリポジトリ(Google Fonts、Adobe Fonts、正当な商用ファウンドリなど)からのみダウンロードしてください。バイナリセグメントの eexec 暗号化はセキュリティメカニズムではなく、悪意のあるコンテンツを示すものではありません。

形式の詳細

概要
正式名称PostScript Type 1 Font (Binary)別名 Printer Font Binary, Type 1 font binary
開発元Adobe Systems (format); fonts distributed by many type foundries登場時期 1985 (PostScript Type 1 font format, Apple LaserWriter)
MIME タイプapplication/x-font-pfb
タイプバイナリエンコードされた PostScript Type 1 フォントアウトラインファイル
標準規格オープン・ロイヤリティフリー
マジックバイト ・ ファイルシグネチャ
オフセット
0001
16進数
8001
ASCII
··
PFB はセグメントベースのラッパーを使用します。各セグメントは 0x80 で始まり、その後にタイプバイトが続きます。0x80 0x01 = ASCII テキストセグメント(フォントヘッダー/辞書)、0x80 0x02 = バイナリデータセグメント(暗号化された文字形式データ)、0x80 0x03 = ファイル終了セグメント。フォントコード自体は、このバイナリコンテナにラップされた PostScript テキストです。

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

Windows4 apps
CorelDRAW 有料 CorelDRAW はインストールされた PFB フォントを使用できます。最新バージョンでは OpenType が推奨されますが、レガシーな PFB もシステムフォントインストーラー経由で動作します。
AutoCAD 有料 AutoCAD はシステムにインストールされた PostScript Type 1 フォントを使用できます。PFB の直接使用はレガシーであり、新しい図面には SHX または TTF/OTF を推奨します。
FontForge オープンソース fontforge font.pfb で開き、編集できます。主要なディストリビューションのリポジトリで利用可能です。
Windows Fonts (Control Panel) 標準搭載 .pfb ファイル(同じフォルダーに .pfm がある状態)を右クリックし、«インストール» を選択します。Windows 11 は依然として Type 1 のインストールをサポートしています。
macOS1 app
FontForge オープンソース fontforge font.pfb で開き、編集できます。主要なディストリビューションのリポジトリで利用可能です。
Linux1 app
FontForge オープンソース fontforge font.pfb で開き、編集できます。主要なディストリビューションのリポジトリで利用可能です。

技術的詳細

詳細仕様
形式タイプバイナリラップされた PostScript Type 1 フォントアウトラインファイル
エンコードASCII PostScript コードと暗号化されたバイナリ文字形式を包むバイナリ PFB ラッパー
バイト順序リトルエンディアン (PFB セグメント長フィールド)
マジックバイトオフセット 0 に 80 01 (PFB ASCII セグメントリーダーバイト)
セグメントタイプ0x80 0x01 = ASCII フォント辞書, 0x80 0x02 = バイナリ文字形式, 0x80 0x03 = EOF
文字形式の暗号化eexec XOR 暗号 (Adobe Type 1 標準) - セキュリティではなく圧縮目的
PFA とのサイズ比較同等の .pfa より約 50% 小さい(バイナリ対 16 進エンコードセクション)
付随ファイルWindows で正しくインストールするには .pfm (Printer Font Metrics) が必要
一般的なファイルサイズフォントファイルあたり 20 KB - 300 KB
暗号化なし (eexec は圧縮スキームであり、セキュリティメカニズムではない)
プラットフォームWindows (.pfm が必要); Ghostscript/fontconfig 経由の Linux; macOS では歴史的に LWFN を使用
サポート終了Adobe は 2023 年 1 月に Type 1 サポートを終了
後継形式CFF/Type 2 文字形式を備えた OpenType (.otf/.ttf)
レガシーコンテキスト2000 年代以前の印刷ワークフロー、古い PostScript 出力パイプライン、およびアーカイブされた PDF ドキュメントに見られる
リリース日1985 (PostScript Type 1 font format, Apple LaserWriter)
最新バージョンNo new version; format frozen. Adobe ended support for Type 1 fonts January 2023.
オープンスタンダードはい · ロイヤリティフリー
仕様書adobe-type-tools.github.io

PFB の変換

コミュニティ Q&A

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

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

よくある質問

PFB ファイルとは何ですか?
Printer Font Binary の略で、Adobe PostScript Type 1 フォントの Windows バイナリ形式です。スケーラブルなグリフアウトラインを暗号化されたバイナリエンベロープに保存します。OpenType に取って代わられて以来、Type 1 フォントはレガシーとなっており、Adobe は 2023 年 1 月にサポートを終了しました。
Windows に PFB フォントをインストールするにはどうすればよいですか?
.pfb とその対になる .pfm ファイルを同じフォルダーに配置し、.pfb を右クリックして «インストール» を選択します。Windows 11 でも依然として Type 1 フォントのインストールをサポートしています。
PFB を OTF または TTF に変換するにはどうすればよいですか?
FontForge(無料、オープンソース)を使用します。«ファイル» > .pfb を開く、次に «ファイル» > «フォントを出力» > OpenType (OTF) または TrueType (TTF) を選択します。CloudConvert のようなオンラインコンバーターでも対応可能です。
PFB と PFA の違いは何ですか?
同じフォント形式 (Type 1) ですが、エンコードが異なります。PFB は文字形式セクションを生のバイナリとして保存し(サイズは約半分)、PFA は 16 進エンコードされた ASCII として保存します。PFB は Windows 形式、PFA は Unix/macOS で使用されます。
現代のプログラムはまだ PFB フォントをサポートしていますか?
減少傾向にあります。Adobe は 2023 年 1 月に自社アプリでの Type 1 サポートを終了しました。Windows ではまだインストール可能ですが、新しいフォントの作成や使用には OpenType (.otf) への変換を推奨します。
PFB に付属する .pfm ファイルとは何ですか?
Printer Font Metrics の略で、文字幅やカーニングペアを保存する Windows 固有の付随ファイルです。Windows に Type 1 フォントをインストールするには、両方のファイルが必要です。

参考文献

1PostScript fonts - Wikipediaen.wikipedia.org
2Adobe - end of support for PostScript Type 1 fonts (Jan 2023)helpx.adobe.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 で閲覧