🔍 概要
PNGファイル構造を詳細に分析 — シグネチャ、チャンク、メタデータ、検証情報。開発者とデザイナー向け。
📋 機能
- 構造: 8バイトシグネチャとすべてのチャンクを解析。
- チャンク詳細: 各チャンクのオフセット、タイプ、長さ、CRC。
- メタデータ: 埋め込みメタデータを抽出。
- 検証: PNG仕様への適合性を確認。
- 診断: フォーマットエラーを報告。
💡 手順
- アップロードエリアをクリックするか、PNGファイルをドラッグ&ドロップします。
- ファイル構造が自動的に解析されます。
- テーブルでチャンク詳細を確認します。
- 「エラー」列で問題を確認します。
- 各チャンクの内容を調査します。
🎯 活用例
- PNGフォーマットの学習。
- 画像ソフトウェアの開発とデバッグ。
- PNG整合性チェック。
- 隠れたメタデータの発見。
- 仕様検証。
- デジタルフォレンジックとセキュリティレビュー。
- 圧縮研究。
📊 チャンクタイプ
- IHDR: 画像ヘッダー — 幅、高さ、カラータイプなど。
- PLTE: パレット(インデックスカラー画像のみ)。
- IDAT: 圧縮画像データ。
- IEND: 画像終端マーカー。
- tEXt/iTXt/zTXt: テキストとメタデータ。
- gAMA: ガンマ情報。
- cHRM: 色度。
- その他: 各種補助チャンク。
✨ 特長
- 完全解析: すべての標準PNGチャンク。
- 詳細情報: オフセット、生データ、サマリー。
- エラー検出: フォーマットと仕様違反。
- 見やすいテーブル: 表形式で構造を表示。
- 即時分析: アップロード直後に結果を表示。
- ローカルのみ: 分析は完全にブラウザ内で実行。
⚠️ 注意事項
- PNGファイルのみ — 他の画像形式は非対応。
- 大きなファイルは解析に時間がかかる場合があります。
- 非標準または破損したPNGは完全に解析できない場合があります。
- 結果は技術分析用であり、100%の精度は保証されません。
- ファイルはサーバーにアップロードされません。
- 最新のブラウザをご利用ください。
💡 ヒント
- IHDRから基本画像プロパティを確認。
- IDATの数とサイズで圧縮の洞察を得る。
- テキストチャンク(tEXt、iTXtなど)で隠れたメタデータを確認。
- CRC値でチャンク整合性を検証。
- 異なるPNGを比較してフォーマットパターンを学ぶ。
- エラーメッセージでフォーマット問題を診断。
❓ よくある質問
- 一部のPNGファイルが解析できないのはなぜですか?
ファイルが破損している、非標準、または本物のPNGでない可能性があります。完全で有効なファイルか確認してください。 - 「エラー」列には何が表示されますか?
フォーマットエラー、CRC失敗、チャンク順序の誤り、その他の仕様違反。 - オフセットとは?
ファイル内のチャンクのバイト位置 — 低レベル検査に有用。 - CRCとは?
巡回冗長検査 — 転送や保存中の破損を検出。 - このツールでエラーを修復できますか?
いいえ — 分析と報告のみです。ファイル修復には専用の画像エディターを使用してください。