.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.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

関連する拡張子

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

無料ファイルツール

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

ツールボックスを開く

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