PCX を PNG に変換
PCX 画像(ZSoft Paintbrush)を端末内で PNG に変換。RLE をデコードし、アップロード不要でブラウザだけで完結します。
お使いの端末でローカル処理中 ...
ファイル
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
私のファイルはアップロードされますか?
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
PCX 画像(ZSoft Paintbrush)を端末内で PNG に変換。RLE をデコードし、アップロード不要でブラウザだけで完結します。
お使いの端末でローカル処理中 ...
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
PCX は最も古くから普及したラスター形式のひとつです。1980 年代初頭のペイントソフト ZSoft Paintbrush に由来し、何十年もの間スキャナーやファックスソフト、DOS ソフトの事実上の標準でした。128 バイトのヘッダーが解像度、色深度、パレットを記述し、続いてバイト単位でランレングス符号化(RLE)された画像行が並びます。ブラウザは PCX を直接開けません。この機能は独自のデコーダでファイルを読み込み、PNG を書き出します。
対応するのは 4 種類の一般的な PCX 形式です。256 色 VGA パレットが付属する 8 ビット/1 プレーン、真の色を表す 24 ビット/3 プレーン(赤・緑・青それぞれ 1 プレーン)、ヘッダーの 2 色を使うモノクロの 1 ビット/1 プレーン、16 色 EGA でヘッダーの 16 色パレットを使う 1 ビット/4 プレーンです。それ以外の珍しいビット深度・プレーンの組み合わせは、誤った画像を返すのではなく正直に拒否されます。
RLE のデコードはシンプルな PCX のルールに従います。上位 2 ビットが両方とも立っているバイトは繰り返しマーカーで、下位 6 ビットが繰り返し回数を示します。それ以外のバイトはそのまま 1 個のデータです。PCX にはアルファチャンネルがないため、書き出される PNG は常に完全に不透明です。変換はすべてブラウザ内で完結し、オフラインでも動作します。
PCX に出会うのは、古いスキャン済み文書や DOS 時代からのアーカイブ画像、古いゲームの素材が多いでしょう。一方 PNG はどんなソフト、どんなブラウザ、どんな Web サイトでも直接開けます。そんな古いファイルをようやくまた表示・活用できるようにするのに最適です。
| 入力形式 | PCX |
|---|---|
| 出力形式 | PNG |
| 一括処理 | 対応 |
| 処理 | ブラウザ内でローカル処理 (JavaScript) |
| ファイルのアップロード | なし |
制限: 対応形式は 8 ビット/1 プレーン(VGA パレット付き)、24 ビット/3 プレーン、1 ビット/1 プレーン、1 ビット/4 プレーン(EGA)です。それ以外のビット深度・プレーンの組み合わせは正直に拒否されます。想定される付属パレットがない 8 ビット PCX も拒否されます。PCX には透明の概念がないため、PNG は不透明です。
いいえ。変換はすべてブラウザ内でローカルに行われます。オフラインでも動作します。
8 ビット/1 プレーン(VGA パレット付き)、24 ビット/3 プレーン、1 ビット/1 プレーン、1 ビット/4 プレーン(EGA)です。
いいえ。PCX にはアルファチャンネルがないため、PNG は常に完全に不透明です。
誤った画像を返すのではなく、明確なエラーメッセージとともに拒否されます。
はい。個別にダウンロードするか、ZIP でまとめてダウンロードできます。