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);
});
Была ли полезна статья?