Объектная модель МойОфис SDK
МойОфис SDK предоставляет разработчику возможности для управления содержимым текстового и табличного документа.
Библиотека позволяет работать с пользовательскими документами различных форматов, однако внутренняя модель документа представлена в формате ODF (Open Document Format, открытый формат документов для офисных приложений), который принят в качестве ГОСТ (Р ИСО/МЭК 26300-2010). Описание внутреннего формата ODF размещено на ресурсе сообщества OASIS (Organization for the Advancement of Structured Information Standards).
В данном документе описана объектная модель API (классы, коллекции, методы доступа) для доступа к компонентам внутренней модели документа.
Можно выделить следующие группы таблиц:
- DocumentAPI – содержит таблицы и функции для представления тех элементов документа, которые поддерживает МойОфис: абзацы, таблицы, рисунки, колонтитулы, операции для работы с текстом, цветом и т.д;
- EditorAPI – содержит функции для управления редакторами МойТекст и МояТаблица;
- Forms и ui – используются при создании интерактивных форм ввода данных в надстройках.
Вышеописанные таблицы составляют объектную модель МойОфис SDK (см. Рисунок).
