AddImage

function AddImage(
  sImageSrc: string = null,
  nWidth: EMU = null,
  nHeight: EMU = null,
  nFromCol: number = null,
  nColOffset: EMU = null,
  nFromRow: number = null,
  nRowOffset: EMU = null,
): ApiImage

Description

Adds an image to the current sheet with the parameters specified.

Parameters

sImageSrcstringdefault: null

The image source where the image to be inserted should be taken from (currently only internet URL or Base64 encoded images are supported).

nWidthEMUdefault: null

The image width in English measure units.

nHeightEMUdefault: null

The image height in English measure units.

nFromColnumberdefault: null

The number of the column where the beginning of the image will be placed.

nColOffsetEMUdefault: null

The offset from the nFromCol column to the left part of the image measured in English measure units.

nFromRownumberdefault: null

The number of the row where the beginning of the image will be placed.

nRowOffsetEMUdefault: null

The offset from the nFromRow row to the upper part of the image measured in English measure units.

Returns

ApiImage

Try It

var oWorksheet = Api.GetActiveSheet();
oWorksheet.AddImage("https://api.onlyoffice.com/content/img/docbuilder/examples/coordinate_aspects.png", 60 * 36000, 35 * 36000, 0, 2 * 36000, 0, 3 * 36000);

Get Help

  • If you have any questions about ONLYOFFICE Docs, try the FAQ section first.
  • You can request a feature or report a bug by posting an issue on GitHub.
  • You can also ask our developers on ONLYOFFICE forum (registration required).