DIB を PNG に変換する — 無料のオンラインコンバーター
無料でオンラインでデバイス非依存ビットマップ (.dib) をポータブル ネットワーク グラフィックス (.png) に変換します。 透かしや登録を必要としない、高速で安全な画像変換。...
200万以上のファイル変換
数千人のユーザーに信頼されています
安全な転送
HTTPS暗号化アップロード
プライバシー優先
処理後にファイルを自動削除
登録不要
すぐに変換を開始
どこでも動作
あらゆるブラウザ、あらゆるデバイス
変換方法
Upload your .dib file by dragging it into the upload area or clicking to browse.
Choose your output settings. The default settings work great for most files.
Click Convert and download your .png file when it's ready.
About DIB to PNG Conversion
DIB (Device Independent Bitmap) は、生の非圧縮ピクセル データを Windows GDI 内部形式で保存します。 DIB ファイルは、Windows のクリップボード操作、レガシー アプリケーションの画面キャプチャ、産業用監視システム、および Windows API とインターフェイスする組み込みデバイスから生成されます。 PNG (Portable Network Graphics) は、Web 用の最新のロスレス画像形式で、フルカラー、アルファ透明度、効率的な DEFLATE 圧縮をサポートしています。
DIB を PNG に変換すると、すべてのピクセルを完全に保持しながら、生のビットマップ データが大幅に小さいファイルに圧縮されます。 PNG は (JPEG とは異なり) 可逆圧縮、(DIB とは異なり) ユニバーサル互換性、(BMP とは異なり) 透明性サポートを提供するため、これは DIB ファイルにとって理想的な変換です。 6 MB の DIB 画面キャプチャは、通常、PNG として 200 ~ 800 KB に圧縮されます。これは、品質の低下がゼロで 90% 以上の削減になります。
Why Convert DIB to PNG?
PNG は、DIB ファイルの汎用代替として最適です。 DEFLATE 圧縮によりファイル サイズを大幅に削減しながら、すべてのピクセルをロスレスで保存します。 スクリーンショットと UI キャプチャ (最も一般的な DIB コンテンツ) の場合、これらの画像には圧縮率の高い単色と繰り返しパターンの大きな領域が含まれているため、PNG 圧縮は非常に効率的です。 また、PNG は普遍的に表示可能であり、すべてのブラウザ、オペレーティング システム、および画像エディタが PNG をサポートしています。
DIB には標準のファイル ヘッダーがないため、Windows 以外のほとんどのソフトウェアと互換性がありません。 PNG は、この互換性の壁を取り除き、DIB にはない機能 (アルファ チャネル透明度、ガンマ補正、ICC カラー プロファイル、テキスト メタデータ) を追加します。 未加工の Windows GDI 操作を超えるワークフローでは、PNG は DIB よりも厳密に優れています。
Common Use Cases
- 従来の Windows アプリケーションの DIB ファイルを、汎用互換性のあるロスレス PNG に置き換えます
- Web パブリッシングおよびドキュメント用に、Windows GDI スクリーン キャプチャを DIB から PNG に圧縮します。
- 産業用制御システムのスクリーンショットを DIB からクロスプラットフォーム PNG 形式に変換します
- DIB クリップボード キャプチャを可逆圧縮でアーカイブ用に PNG として保存します
- 電子メールや Web 共有のために組み込みシステム診断出力を DIB から PNG に変換します
How It Works
DIB BITMAPINFOHEADER は解析されて、寸法、ビット深度、カラー テーブル、およびスキャンライン データが抽出されます。 ボトムアップ スキャンライン (DIB 標準) はトップダウン順序 (PNG 標準) に反転されます。 ピクセル データは、ImageMagick または Sharp による DEFLATE 圧縮を使用して PNG としてエンコードされます。 色深度マッピング: 1 ビット DIB は 1 ビットまたは 8 ビット PNG になり、4/8 ビットのインデックス付き DIB はパレット付きのインデックス付き PNG になり、24 ビット DIB は 24 ビット RGB PNG になり、32 ビット DIB は 32 ビット RGBA PNG になります (アルファ チャネルを保持)。 PNG フィルターの選択 (None、Sub、Up、Average、Paeth) は、最適な圧縮を実現するためにスキャンラインごとに最適化されます。
Quality & Performance
変換は完全にロスレスです。 DIB 内のすべてのピクセルは、PNG 出力で正確に保存されます。 色深度、アルファ チャネル、パレット情報はすべて維持されます。 PNG の可逆 DEFLATE 圧縮は、データを破棄することなくファイル サイズを削減します。 視覚的な出力は、1:1 の倍率で表示すると、ソース DIB とピクセルが同一になります。 これにより、PNG は DIB ファイルの最も安全な形式変換になります。
Device Compatibility
| Device | DIB | PNG |
|---|---|---|
| Windows PC | Partial | Native |
| macOS | Partial | Native |
| iPhone/iPad | Partial | Native |
| Android | Partial | Native |
| Linux | Partial | Native |
| Web Browser | No | Native |
Tips for Best Results
- 1PNG は DIB に代わる最良の万能代替品であり、ロスレス、小型、汎用互換性を備えています。
- 2大きな単色の領域を持つスクリーンショットの場合、PNG 圧縮は非常に効率的です
- 3アルファ チャネルを含む 32 ビット DIB ファイルは、透明度を維持したまま PNG にきれいに変換されます。
- 4ロスレス品質よりもファイル サイズが重要な場合は、写真コンテンツには JPEG、最新の Web 用途には WebP を検討してください。
- 5DIB アーカイブ全体を PNG にバッチ変換して、品質を損なうことなくストレージ容量を再利用します
Related Conversions
DIB から PNG への変換は、ほぼすべての DIB ファイルに対して推奨される変換です。 出力はロスレスで、劇的に小さく、汎用互換性があり、DIB にはない透明性やメタデータなどの機能が追加されます。 PNG が使用可能な場合、ファイルを DIB 形式で保持する実際的な理由はありません。