PCX ファイル形式とは?
.pcx 形式(PiCture eXchange の略)は、PC 史上最も古いラスター画像ファイル拡張子の一つです。Windows が普及する数年前の 1985年、MS-DOS 用の «PC Paintbrush» と共に ZSoft Corporation によって導入されました。その後、PNG や BMP などのより高機能な形式に取って代わられ旧式となりましたが、シンプルな可逆連長圧縮(RLE)を使用したバイナリラスター画像形式として開発されました。
.pcx ファイルは、バージョン、色深度、画像寸法、DPI 解像度を特定する 128 バイトの固定ヘッダーから始まります。この形式は、1ビットの白黒、4ビット(16色)、8ビットのインデックスカラー(256色)、および 3 つの 8 ビットカラープレーンに保存される 24 ビットのトゥルーカラーなど、いくつかの色深度をサポートしています。現在最も広くサポートされている仕様のバージョン 5 では、256 色の VGA パレットのサポートと完全な 24 ビット出力が追加されました。256 色パレットはヘッダーに埋め込まれるのではなく、ファイルの最後に 769 バイトのブロックとして追加されます。
現在でも、Adobe や Corel などの様々な画像処理アプリケーションでサポートされています。マルチページの .pcx 画像は、ファックス文書などで一般的に使用される関連コンテナ形式 .dcx にまとめることができます。
セキュリティと安全性
リスク: LOWPCX は、スクリプトやマクロを含まない、構造がよく理解されたパッシブなラスター形式であるため、ファイルを開く際のリスクは低いです。唯一の現実的な注意点はマルウェア関連ではなく、非常に古い、あるいは粗悪なソフトウェアの PCX RLE デコーダーにおいて、不正なファイルによるバッファオーバーフローの脆弱性が過去に存在したことです。そのため、アドウェアが同梱されている可能性のある出所不明の «PCX ビューア» ではなく、公式サイトから入手した最新のメンテナンスされているビューア(IrfanView、XnView、GIMP、ImageMagick)を使用してください。長期的な安全性と互換性のために、保存が必要なものは PNG に変換してください。
形式の詳細
概要PCX ファイルを開くプログラム
技術的詳細
詳細仕様| 開発元 | ZSoft Corporation |
| 形式タイプ | 連長圧縮(RLE)ラスタービットマップ(バイナリ、可逆) |
| MIME タイプ | image/x-pcx (also image/pcx, application/x-pcx) |
| マジックバイト | オフセット 0 に 0x0A(製造元バイト)、オフセット 1 にバージョンバイト、オフセット 2 にエンコーディングバイト 0x01 (RLE) |
| バイト順序 | リトルエンディアン |
| ヘッダーサイズ | 128 バイト、固定長 |
| 圧縮 | PCX-RLE - 可逆のバイト指向連長圧縮。非圧縮ストレージも許可 |
| 色深度 | 1ビットモノクロ、4ビット(16色)、8ビットインデックス(256色)、24ビットトゥルーカラー(3プレーン × 8 bpp) |
| カラープレーン | 1〜4 プレーン。プレーンあたりのビット数 × プレーン数で最終的な色深度が決定 |
| 最大寸法 | 65,535 × 65,535 ピクセル(16ビットの Xmin/Xmax/Ymin/Ymax 座標フィールド) |
| 256色パレット | ファイルの末尾に追加 - 0x0C マーカーバイトに続く 256 個の RGB トリプレット(計 769 バイト、バージョン 5 のみ) |
| バージョン体系 | ヘッダーバイト: 0x00 (v2.5), 0x02 (v2.8 パレットあり), 0x03 (v2.8 パレットなし), 0x04 (PC Paintbrush for Windows), 0x05 (v3.0+/24-bit) |
| DPI メタデータ | 水平および垂直 DPI がそれぞれ 16 ビットのリトルエンディアンワードとしてヘッダーに保存 |
| 関連コンテナ | .dcx - ファックスやドキュメントイメージングに使用されるマルチページ PCX バンドル |
| リリース日 | 1985 (PC Paintbrush, ZSoft) |
| 最新バージョン | Version 5 (header byte 0x05) - adds 24-bit truecolor and a 256-color VGA palette |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | www.fileformat.info |
PCX の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。PCX ファイルについて最初の質問をしてみましょう。