Skip to main content

PutImageDataToSelection

Replaces the first selected drawing with the image specified in the parameters.

If there are no drawings selected, the method inserts the image at the current position.

Syntax​

expression.PutImageDataToSelection(oImageData);

expression - A variable that represents an Api class.

Parameters​

NameRequired/OptionalData typeDefaultDescription
oImageDataRequiredImageDataThe information about the base64 encoded png image.

Returns​

This method doesn't return any data.

Example​

window.saveImage = function () {
let imageSrc = imageEditor.toDataURL ();
let editorDimension = imageEditor.getCanvasSize ();
let width = editorDimension.width;
let height = editorDimension.height;
let imageData = {
"src": imageSrc,
"width": width,
"height": height
};
window.Asc.plugin.executeMethod ("PutImageDataToSelection", [imageData]);
window.Asc.plugin.executeCommand ("close", "");
};