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

GetImageDataFromSelection

Обновлено: 28.07.26

window.Asc.plugin.executeMethod («GetImageDataFromSelection», callback)

Описание

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

Применение

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

window.Asc.plugin.executeMethod ("GetImageDataFromSelection");

Возвращает

Метод возвращает объект oImageData, содержащий информацию об изображении png, закодированном в base64:

{
    "src": string,
    "nWidth": number,
    "nHeight": number
}

Параметры

ПараметрОписаниеТипПример
srcИсточник изображения в формате base64.строковый«data:image/png;base64,image-in-the-base64-format»
nWidthШирина изображения в пикселях.численный300
nHeightВысота изображения в пикселях.численный200

Пример

window.Asc.plugin.executeMethod ("GetImageDataFromSelection", [], function(oResult) {
    oImage = document.createElement("img");
    oImage.src = oResult.src;
    oImage.width = oResult.width;
    oImage.height = oResult.height;
    CreateImageEditor();
    initializationDone = true;
    var imageHeight = null;
    oImage.height > 500 ? imageHeight = 500 : imageHeight = oImage.height;
    window.Asc.plugin.resizeWindow(undefined, undefined, 870, imageHeight + 300, 0, 0);
});

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

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

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