.ods
Document
BMP画像
BMPはWindows標準の非圧縮ビットマップ画像フォーマットで、ピクセルデータを直接格納するため非常に大きなファイルサイズとなります。印刷ドライバー、レガシーソフトウェア、および圧縮が望ましくないシステム内部処理で主に使用されます。
MIMEタイプ
application/vnd.oasis.opendocument.spreadsheet
種類
バイナリ
圧縮
無劣化
メリット
- + Open ISO standard with no licensing restrictions
- + Supported by LibreOffice Calc, Google Sheets, and others
- + ZIP compression keeps file sizes manageable
デメリット
- − Complex Excel features (pivot tables, Power Query) may not convert cleanly
- − Fewer enterprise integrations compared to XLSX
- − Macro compatibility with Excel VBA is limited
.ODSを使うタイミング
Windows内部処理やデバイスドライバーでのみBMPを使用してください。Webや一般利用にはPNG(可逆)やJPEG/WebP(非可逆)を使用してください。
技術的詳細
BMPファイルはファイルヘッダー(14バイト)、DIBヘッダー(情報ヘッダー、40バイト以上)、オプションのカラーテーブル、ピクセルデータで構成されます。ピクセルはボトムアップのスキャンライン順序で各行が4バイト境界にパディングされます。ビット深度:1/4/8/16/24/32ビット。RLE圧縮がオプションで利用可能ですが、ほとんど使用されません。
歴史
MicrosoftはWindows 2.0(1987年)でBMPを導入しました。OS/2互換性のためにフォーマットが拡張され、その後Windows NTで32ビットBMPが追加されました。