オープンラスター

オープンラスター
ファイル名拡張子
.ora
インターネットメディアの種類
画像/オープンラスター[ 1 ]
最新リリース
0.0.6(ドラフト)[ 2 ]
フォーマットの種類レイヤー化されたラスターグラフィック
延長からオープンドキュメント
オープンフォーマット?はい
Webサイトopenraster.org の OpenRaster 仕様

OpenRasterは、ラスターグラフィックエディタ間でレイヤー画像を共通に交換するために提案されたファイル形式です。これは、Adobe PSD形式の後継となるものです。OpenRasterは現在も開発中であり、現時点では少数のプログラムでサポートされています。[ 3 ] OpenRasterファイルのデフォルトのファイル拡張子は「.ora」です。

背景

Adobe Photoshop PSDファイル形式は、レイヤー画像用のクロスアプリケーションファイル形式として広く使用されていました。Adobeは、形式の仕様を公開することでこれを許可しました。2006年にAdobeはこのライセンスを変更し、「 Adobeソフトウェア製品に関連する開発者プログラムを社内で開発し、サンプルコードの一部または全部を開発者プログラムに組み込む目的」でのみ、仕様とドキュメントへのアクセスと使用を許可するようになりました。[ 4 ]これらの制限に対応して、2006年春にフランスのリヨンで開催された第1回Libre Graphics Meetingにおいて、 KDEKritaの開発者であるBoudewijn Rempt [ 5 ]とCyrille Berger [ 6 ]によってOpenRaster形式が提案されました。これはOpen Document Formatに基づいています。[ 7 ]

要件

次の機能が存在する必要があります。

一般的な

  • 無料で利用可能な完全なドキュメント
  • OpenDocument タイプのファイル形式 (複数のファイルを含むアーカイブ)
  • 拡張可能だが、文書化されていないプライベートな拡張機能は除外されるべきであり、すべての拡張機能はファイル形式の仕様とドキュメントに追加されるべきである。
  • アプリケーションはファイル形式のすべての機能をサポートする必要はありませんが、ファイルを操作する際に、処理できない情報が失われないようにする必要があります。

メタデータ

レイヤー

  • 複数レイヤーの保存
  • 各レイヤーの座標の保存
  • 各レイヤーのブレンド(合成)オプションの保存
  • 調整レイヤーの保存
  • レイヤー効果の保存
  • レイヤーのグループ
  • 色情報 - プロファイル、カラースペース

他の

[ 8 ]を参照

  • パス、クリッピングパス、パス上のテキストの保存
  • 選択とマスク
  • OpenDocumentフレームワーク内にドキュメントを埋め込む
  • 元に戻す機能、コマンドとアクションの履歴をサポート(PSD など)

提案と拡張

  • パレット
  • 埋め込みフォント(拡張の提案)
  • 複数ページ
  • 複数のページとタイマーを使用したアニメーションのサポート(PSD など)

課題

ドラフト仕様 (2010 年 10 月時点) によれば、クロスアプリケーション形式の大きな課題は、すべての機能がすべてのプログラムで使用できるわけではないため、特に調整/フィルター レイヤーの場合、画像が異なるアプリケーションで同じように表示されないことです。

回避策としては、すべての画像処理の後に完全にレンダリングされたピクセル データを含む冗長な追加レイヤーをオプションで保存するか、プレビューやサムネイル作成に適した低解像度のスナップショットを保存することが考えられます。

極小、シンプル、小、標準、完全、カスタムなど、さまざまな実装レベルが定義される場合があります。

アプリケーションサポート

OpenRaster は、いくつかのグラフィック プログラムでのサポートが制限されており、これらのプログラム間でのクロス アプリケーションの使用はシームレスではありません。

応用 ベースライン SVG
ドローパイル サポートされている[ 9 ]はい
チャシス ドロー IESサポートされている[ 10 ]はい
ギンプバージョン2.8以降の基本サポート[ 11 ]いいえ
インクスケープサポートされていません
クリタサポートされている[ 12 ] [ 13 ]いいえ
ラズペイントバージョン5.0以降は読み取り、バージョン5.2以降は書き込みが可能[ 14 ]はい
マイペイントデフォルトの作業ファイル形式[ 15 ]はい
ナティヴ0.908以降のデフォルトフォーマット[ 16 ]
ピンタバージョン0.4以降でサポートされる[ 17 ]いいえ
XnViewユーザーが作成したプラグインを通じてサポートされている[ 18 ]
スクリバスバージョン1.5以降でサポートされる[ 19 ]いいえ
イメージマジックバージョン7.0.10-26以降でサポートされる[ 20 ]はい
ペイント.netユーザーが作成したプラグインを通じてサポートされている[ 21 ]いいえ

参照

参考文献

  1. ^ 「OpenRasterデスクトップ統合」 . openraster.org . 2016年12月19日閲覧
  2. ^ 「OpenRaster仕様(ドラフト)」 . openraster.org . 2016年12月19日閲覧
  3. ^ "OpenRaster仕様" . openraster.org . 2016年12月19日閲覧。
  4. ^「Adobe Photoshop CS4 SDKライセンス契約」 Adobe.com、 Developer Connection - 開発者リソース。2009年10月12日閲覧。
  5. ^ Rempt, Boudewijn (2006-06-20). 「OpenRaster」 . valdyas.org . Fading Memories.オリジナルより2013年4月16日アーカイブ. 2016年12月19日閲覧
  6. ^ Berger, Cyrille (2006年6月20日). 「なぜOpenRasterが必要なのか?」 . blog.cberger.net . 2016年11月24日時点のオリジナルよりアーカイブ2016年12月19日閲覧。
  7. ^「オープンラスターグラフィックフォーマットをめぐって議論勃発」 Nathan Willis、 Linux.com アーカイブ。2006年7月7日。2010年3月26日閲覧。
  8. ^ 「提案とアプリケーション固有拡張 - Open Raster仕様バージョン0.05」。www.openraster.org
  9. ^ Drawpile Drawpileプロジェクト。2018年9月3日。2018年9月3日にアクセス。
  10. ^ [1] Chasys Draw IESヘルプ - ファイル形式 - その他の画像ファイル. 2018年12月12日. 2018年12月12日にアクセス.
  11. ^ GIMP - GIMP 2.8 のリリースノート、 2012 年 5 月 3 日にアクセス。
  12. ^ 「Krita/OpenRaster のステータス」 . community.kde.org . 2016年12月19日閲覧
  13. ^ "*.ora - Krita ドキュメント" . docs.krita.org . 2016年12月19日閲覧
  14. ^ LazPaint スレッド、2013年2月27日
  15. ^「MyPaint/OpenRaster News」Wayback Machineで2016年3月8日にアーカイブAlexandre Prokoudine、 Prokoudine.info - ブログ。 2009年6月8日。
  16. ^「Nathive 0.908 リリースノート」 Nathive ウェブサイトのドキュメント
  17. ^ 「Pinta - バージョン 0.4 リリースノート」 2010年7月6日。2010年7月8日時点のオリジナルよりアーカイブ
  18. ^ XnView プラグイン
  19. ^「Scribusメーリングリスト」 Scribusメーリングリストのお知らせ
  20. ^ ImageMagickの変更履歴
  21. ^「OpenRaster Filetype」ユーザーZagna