OTS ファイル形式とは?
OTS (OpenDocument Spreadsheet Template) は、LibreOffice CalcやApache OpenOffice Calcなどの表計算アプリケーションで使用されるテンプレートファイル形式です。他の多くの表計算プログラムもこの形式をサポートしています。形式の仕様は、OASIS OpenDocument (ODF) 標準で定義されたXMLに基づいています。技術的には、.ots ファイルはXMLファイルを含む ZIPアーカイブ であり、構造的には .ods 表計算ファイルと同一ですが、内部の mimetype エントリによってテンプレートとしてフラグが立てられています。デフォルトでは、ファイルマネージャーからテンプレートを開くと、テンプレートに基づいた新しい無題の表計算ドキュメントが作成され、元の .ots ファイルは変更されません。
テンプレートとその使用方法
.ots ファイルは、定義済みのスタイルや書式設定を持つ任意の数の新しい .ods 表計算ファイルを生成するためのベースとして機能します。書式設定だけでなく、テンプレートファイルには出荷伝票や会計ワークシートなどのドキュメントタイプのデフォルトレイアウトを定義できます。ユーザーは、一般的なドキュメントタイプ向けにコミュニティが作成したテンプレートをダウンロードすることもできます。テンプレートを直接編集するには、拡張子を .ots から .ods に変更することで、互換性のある任意のアプリケーションで修正が可能になります。
セキュリティと安全性
リスク: MEDIUMOTSファイルには、開いたときに実行されるマクロ(Basicスクリプト)が含まれている場合があり、 .ods マクロファイルと同じリスクがあります。 LibreOffice と OpenOffice はマクロを実行する前にプロンプトを表示します。ソースが信頼できない場合は、設定でマクロを無効にしてください。テンプレート形式自体に特有の既知の脆弱性はありません。
形式の詳細
概要OTS ファイルを開くプログラム
技術的詳細
詳細仕様| ファイルの種類 | ZIPベースのXMLパッケージ(ODFコンテナ形式) |
| MIMEタイプ | application/vnd.oasis.opendocument.spreadsheet-template |
| マジックバイト | 50 4B 03 04 ("PK") - オフセット0にある標準のZIPローカルファイルヘッダー署名 |
| エンコーディング | UTF-8(ZIP内のXMLコンテンツファイル)、ZIPヘッダーフィールドはリトルエンディアン |
| 圧縮 | DEFLATE(ZIPエントリごと)、mimetypeエントリはODFの規定により非圧縮で格納 |
| 暗号化 | オプションでAES-256(ODF 1.2以降)、古いODFバージョンではBlowfishを使用 |
| 一般的なサイズ | 5 KB - 2 MB(テンプレートは通常小さいですが、埋め込み画像や定義されたスタイルが多いと増加します) |
| ODF標準 | ODF 1.3 (OASIS, 2021); ISO/IEC 26300:2006 およびその後の改訂 |
| 主要なZIPエントリ | mimetype, content.xml (セルと数式), styles.xml, meta.xml, settings.xml, Thumbnails/, manifest.xml |
| 電子署名 | ODF 1.2以降でサポートされるオプションのXML電子署名。ZIP内の documentsignatures.xml として格納 |
| オープン時の動作 | 開くと新しい無題の .ods ドキュメントが作成され、 .ots テンプレートファイルは変更されません |
| テンプレート編集方法 | .ots を .ods にリネームすることで、互換性のあるアプリケーションでテンプレートファイルを直接開いて修正できます |
| 最大ZIPエントリ数 | 65,535(ZIP仕様の制限)。ODFによる追加の制限はありません |
| OSサポート | Windows, Linux, macOS, Android, iOS |
| リリース日 | 2005 (ODF 1.0, OASIS); ISO/IEC 26300 since 2006 |
| 最新バージョン | ODF 1.3 (OASIS standard, 2021) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | www.oasis-open.org |
OTS の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。OTS ファイルについて最初の質問をしてみましょう。