Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы документов
Редакторы документов
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
ВКС и мессенджер
ВКС и мессенджер
Мобильные редакторы
Мобильные редакторы
Почтовый сервер
Почтовый сервер
Органайзер
Органайзер
Сервер лицензирования
Сервер лицензирования
Файл-Экспресс
Файл-Экспресс
Аналитика
Аналитика
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

GetAllOleObjects

Обновлено: 28.07.26

window.Asc.plugin.executeMethod («GetAllOleObjects», [args], callback)

Описание

Определяет метод, позволяющий получить все данные объекта OLE для объектов, которые могут быть открыты указанным плагином. Если sPluginIdis не определен, этот метод возвращает все объекты OLE, содержащиеся в текущем документе.

Применение

Этот метод следует использовать следующим образом:

window.Asc.plugin.executeMethod ("GetAllOleObjects", [sPluginId]);

Параметры

ПараметрНазваниеТипПример
sPluginIdИдентификатор плагина. Он должен быть типа asc.{UUID}.строковый«asc.{38E022EA-AD92-45FC-B22B-49DF39746DB4}»

Возвращает

Метод возвращает массив объектов OLEObjectData, содержащих данные о параметрах объекта OLE:

{
    "Data" : string,
    "ImageData" : string,
    "ApplicationId" : string,
    "InternalId" : string,
    "ParaDrawingId" : string,
    "Width" : integer,
    "Height" : integer,
    "WidthPix" : integer,
    "HeightPix" : integer
}

Параметры

ПараметрОписаниеТипПример
DataДанные объекта OLE (внутренний формат).строковый«{data}»
ImageDataИзображение в формате base64, хранящееся в объекте OLE и используемое подключаемым модулем.строковый«data:image/png;base64,image-in-the-base64-format»
ApplicationIdИдентификатор плагина, который может редактировать текущий OLE-объект, должен иметь тип asc.{UUID}.строковый«asc.{38E022EA-AD92-45FC-B22B-49DF39746DB4}»
InternalIdИдентификатор объекта OLE, который используется для работы с объектом OLE, добавленным в документ.строковый«5_556»
ParaDrawingIdИдентификатор объекта рисования, содержащего текущий объект OLE.строковый«1_713»
WidthШирина объекта OLE измеряется в миллиметрах.целочисленный70
HeightВысота объекта OLE измеряется в миллиметрах.целочисленный70
WidthPixШирина изображения объекта OLE в пикселях.целочисленный60 * 36000
HeightPixВысота изображения объекта OLE в пикселях.целочисленный60 * 36000

Пример

window.Asc.plugin.executeMethod("GetAllOleObjects", ["asc.{38E022EA-AD92-45FC-B22B-49DF39746DB4}"]);

Была ли эта статья полезной?

Поделитесь пожалуйста своим мнением

      В статье есть ошибкиРекомендации не помоглиТекст трудно понятьСодержание статьи не соответствует заголовкуДругое