Что такое формат файла OTS?
OTS (OpenDocument Spreadsheet Template) - это формат файлов шаблонов, используемый приложениями для работы с электронными таблицами, такими как LibreOffice Calc и Apache OpenOffice Calc. Многие другие табличные процессоры также поддерживают этот формат. Спецификация формата основана на XML, как определено стандартом OASIS OpenDocument (ODF). Технически файл .ots представляет собой ZIP-архив, содержащий XML-файлы - структурно он идентичен файлу таблицы .ods, но помечен как шаблон внутренней записью mimetype. По умолчанию открытие шаблона из файлового менеджера создает новую безымянную таблицу на основе шаблона, оставляя исходный файл .ots нетронутым.
Шаблоны и их использование
Файл .ots может служить основой для создания любого количества новых файлов таблиц .ods с предопределенными стилями и форматированием. Помимо настроек форматирования, файл шаблона может определять макеты по умолчанию для таких типов документов, как транспортные накладные или бухгалтерские ведомости. Пользователи также могут загружать созданные сообществом шаблоны для популярных типов документов. Чтобы отредактировать шаблон напрямую, его переименование из .ots в .ods позволяет вносить изменения в любом совместимом приложении.
Безопасность и защита
РИСК: MEDIUMФайлы OTS могут содержать макросы (скрипты Basic), которые выполняются при открытии - тот же риск, что и у файлов .ods с макросами. LibreOffice и OpenOffice запрашивают подтверждение перед запуском макросов. Отключите макросы в настройках, если источник не заслуживает доверия. Известных уязвимостей, специфичных для самого формата шаблона, нет.
Детали формата
в двух словахПрограммы, открывающие файлы OTS
Технические подробности
глубокая спецификация| Тип файла | XML-пакет на базе ZIP (контейнерный формат ODF) |
| MIME-тип | application/vnd.oasis.opendocument.spreadsheet-template |
| Магические байты | 50 4B 03 04 («PK») - стандартная сигнатура локального заголовка файла ZIP со смещением 0 |
| Кодировка | UTF-8 (файлы содержимого XML внутри ZIP); поля заголовка ZIP имеют порядок от младшего к старшему (little-endian) |
| Сжатие | DEFLATE (для каждой записи ZIP); запись mimetype хранится без сжатия, как того требует ODF |
| Шифрование | Опционально AES-256 (ODF 1.2+); Blowfish использовался в старых версиях ODF |
| Типичный размер | 5 КБ - 2 МБ (шаблоны обычно небольшие; размер растет при наличии встроенных изображений или множества стилей) |
| Стандарт ODF | ODF 1.3 (OASIS, 2021); ISO/IEC 26300:2006 и последующие редакции |
| Ключевые записи ZIP | mimetype, content.xml (ячейки и формулы), styles.xml, meta.xml, settings.xml, Thumbnails/, manifest.xml |
| Цифровая подпись | Поддерживаются опциональные цифровые подписи XML в ODF 1.2+, хранятся как documentsignatures.xml внутри ZIP |
| Поведение при открытии | Открытие создает новый безымянный документ .ods; файл шаблона .ots никогда не изменяется |
| Метод редактирования шаблона | Переименуйте .ots в .ods, чтобы открыть и изменить файл шаблона напрямую в любом совместимом приложении |
| Макс. количество записей ZIP | 65 535 (лимит спецификации ZIP); ODF не добавляет дополнительных ограничений |
| Поддержка ОС | 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
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах OTS.