• Post category:ApiWorksheet
  • Запись изменена:10.12.2023

AddImage(sImageSrc, nWidth, nHeight, nFromCol, nColOffset, nFromRow, nRowOffset) → { ApiImage }

Добавляет изображение на текущий лист с указанными параметрами.

Параметры:

Название Тип Описание
sImageSrc строковый Источник изображения, из которого должно быть взято вставляемое изображение (в настоящее время поддерживаются только URL интернета или изображения в кодировке Base64).
nWidth EMU Ширина изображения в английских единицах измерения.
nHeight EMU Высота изображения в английских единицах измерения.
nFromCol численный Номер столбца, в который будет помещено начало изображения.
nColOffset EMU Смещение от столбца nFromCol до левой части изображения, измеренное в английских единицах измерения.
nFromRow численный Номер строки, в которую будет помещено начало изображения.
nRowOffset EMU Смещение от строки nFromRow до верхней части изображения, измеренное в английских единицах измерения.

Возвращает:

Тип ApiImage

Пример

builder.CreateFile("xlsx");
var oWorksheet = Api.GetActiveSheet();
oWorksheet.AddImage("https://site.com/image.png", 60 * 36000, 35 * 36000, 0, 2 * 36000, 0, 3 * 36000);
builder.SaveFile("xlsx", "AddImage.xlsx");
builder.CloseFile();