ORA ファイル形式とは?
.oraファイルはOpenRasterレイヤー画像です。これはFreedesktop.orgコミュニティを通じて、Krita、GIMP、MyPaintプロジェクトの貢献により開発されたオープン標準です。その設計目標は、特定のアプリケーションに依存しないポータブルな形式でマルチレイヤーのラスター作品を交換することであり、ベンダーロックインのないPhotoshopの.psdと同様の目的を果たします。
内部的には、.oraファイルは一連の必須コンポーネントを含むZIPアーカイブです。非圧縮で保存された mimetype エントリ(文字列 image/openraster を含む)、ブレンドモード、不透明度、オフセットを含むレイヤーツリーを記述した stack.xml ドキュメント、各レイヤーをPNG画像として保持する data/ ディレクトリ、Thumbnails/thumbnail.png プレビュー、および mergedimage.png という統合された合成画像が含まれます。このZIPベースのパッケージングは、ODFドキュメントと同じパターンに従っています。
レイヤーはチャンネルあたり8ビットまたは16ビットのRGBAカラーをサポートしており、最大48ビットカラーにアルファチャンネルを加えた表現が可能です。仕様は意図的に最小限に抑えられており、Kritaなどのアプリケーションが独自のXML名前空間にメタデータを追加しても、他のツールとの互換性を損なわないようになっています。
.oraはZIPコンテナであるため、任意のアーカイブユーティリティでファイルを検査できます。Krita、GIMP 2.10以降、およびMyPaintはすべてネイティブで.oraの読み書きに対応しています。現在の安定した仕様はバージョン0.0.6です。
セキュリティと安全性
リスク: LOW標準的なZIPベースの画像形式であり、実行可能なコンテンツは含まれません。不正な形式のZIPやPNGエントリの解析は理論上の攻撃対象となりますが、ORA特有の既知のCVEはありません。未知のソースからの画像ファイルと同様の注意を払ってください。
形式の詳細
概要- Oracle Database 設定ファイル - Oracle DBのネットワークおよびインスタンス設定に使用されるプレーンテキストのINI形式設定ファイル(tnsnames.ora, listener.ora, sqlnet.ora, spfile.ora)。任意のテキストエディタで編集可能です。
ORA ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ | ZIPアーカイブ(オフセット0のマジックバイト 50 4B 03 04) |
| 識別 | mimetype エントリ(ZIPの先頭に非圧縮で保存)に文字列 image/openraster が含まれている必要があります |
| エンコーディング | 埋め込みXML(stack.xml)とPNGレイヤーファイルを含むバイナリZIP |
| バイト順序 | リトルエンディアン(ZIP形式) |
| MIMEタイプ | image/openraster |
| レイヤーエンコーディング | data/ ディレクトリ内のレイヤーごとのPNGファイル。8 bpc または 16 bpc RGBA |
| 圧縮 | mimetype エントリは STORED(無圧縮)、ZIP内のPNGレイヤーデータは DEFLATE |
| 色深度 | 最大48ビット(16 bpc RGB)およびフルアルファチャンネル |
| 整合性 | エントリごとのZIP CRC-32チェックサム。仕様で定義されたファイル全体のハッシュはありません |
| 必須アーカイブメンバー | mimetype, stack.xml, data/ 内のレイヤーPNG, mergedimage.png(統合画像), Thumbnails/thumbnail.png(128x128プレビュー) |
| 仕様リビジョン | 0.0.6(現在の安定版) |
| 拡張性 | stack.xml 内でアプリケーション固有のXML名前空間が許可されています(例:Kritaは他のツールを壊さずに krita: 属性を追加します) |
| 暗号化 | OpenRasterの仕様では定義されていません |
| リリース日 | 2008 (initial draft specification) |
| 最新バージョン | OpenRaster spec 0.0.6 (current stable) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | www.openraster.org |
ORA の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。ORA ファイルについて最初の質問をしてみましょう。