| ファイル名拡張子 |
.rtfd |
|---|---|
| 統一型識別子 (UTI) | com.apple.rtfd |
| フォーマットの種類 | ワープロ文書 |
| コンテナ用 | RTFおよびメディアファイル |
リッチテキストフォーマットディレクトリは、拡張子が.rtfdであるためRTFD、またはリッチテキストフォーマットウィズアタッチメント[1 ]とも呼ばれ、NeXTSTEP [1]およびmacOS [1]にネイティブなアプリケーションであるTextEditの主要な文書形式であり、他のバージョンのUnixにも移植されています。ファイル形式はリッチテキストフォーマットに基づいていますが、画像やアニメーションなどの「添付ファイル」を含めることもできます。
RTFD ドキュメントは、ファイルを含むフォルダーであるバンドルです。このドキュメントには、リッチ テキスト フォーマット コマンドと、バンドル内に含まれる画像やその他の添付ファイルを含めるコマンドを含むTXT.rtfというリッチ テキスト ファイルが含まれています。ドキュメントで使用される画像は、ネイティブ形式でバンドルに保存されます。
RTFD の利点の 1 つは、 PDFなどのスケーラブルな高品質画像形式をサポートしているため、RTFD ファイルを大きな用紙サイズで情報損失なく印刷できることです。標準の RTF 形式は、多数のスケーラブルな画像メタ ファイル形式もサポートしています。
互換性
macOS
RTF と同様に、RTFD ファイルもバンドルをサポートするmacOSで開くことができます。RTF と RTFD をサポートする Mac アプリケーションには、Apple のTextEditとPages 、およびBean と呼ばれるサードパーティの無料プログラムがあります。ただし、Microsoft のOffice for Macやこのプラットフォーム上の他のほとんどのドキュメント アプリケーションは RTFD をサポートしていません。
マイクロソフトウィンドウズ
RTF とは異なり、RTFD ファイルはバンドルの概念をサポートしていない Windows 上のアプリケーションでは適切に開くことができません。
Microsoft Windowsでは、RTFD ファイルはフォルダーとして表示されます。これらのフォルダーを編集すると、RTFD 内のデータが破壊される可能性があります。特に、フォルダー内のテキスト ファイルなどの要素を編集すると、グラフィックなどの他の要素が削除されます。RTFD ファイルに関連付けられているテキストは、Windows フォルダーに RTF ファイルとして表示されます。ただし、RTF ファイルを WordPad、メモ帳、Word などのテキスト エディターで編集すると、グラフィック要素は含まれていることを示すテキスト表記に置き換えられ、保存すると、フォルダー内のグラフィック要素は、RTFD ファイルをその後 macOS で開いたときに「失われます」。[引用が必要]
RTFD ファイルがアーカイブ ファイル (.zip、.rar など) として保存されている場合、WinZip 8.1 および WinRar 3.7.1 を使用して Windows で「開く」こともできます。つまり、ユーザーは .rtfd ファイルの内容 (.pdf、.rtf、.jpg など) を抽出し、抽出した各ファイルをネイティブ アプリケーション (Acrobat、WordPad、フォト ギャラリーなど) を使用して表示できます。ただし、前述のように、RTFD ファイルを macOS で再度開くと、グラフィック要素などの一部の内容が編集後に失われます。
Mac で TextEdit の「名前を付けて保存」機能を使用して RTFD を WebArchive に変換すると、Windows でも Web ブラウザ Safari で開いて表示できる場合があります。
リナックス
RTF とは対照的に、RTFD ファイルは通常、バンドルされたデータを認識しないオペレーティング システム上のアプリケーションでは適切に開くことができません。Windows などの Linux 上のほとんどのアプリケーションとオペレーティング環境では、バンドルを非構造化データ ファイルを含むフォルダーとして扱います。
しかし、 InkテキストエディタなどのGNUstep環境用に書かれたアプリケーションはこれらの文書を開くことができ[2]、GNUstep環境自体もバンドルの概念を認識します。
参考文献
- ^ abc 「RTF ファイルと属性付き文字列」。Mac Developer Library。Apple Inc. 2009 年 10 月 19 日。2012年12 月 18 日に閲覧。
- ^ Frith-Macdonald, Richard. 「NSAttributedString の追加」. GNUstep . 2017年5月6日時点のオリジナルよりアーカイブ。
