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

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

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

Параметры:

НазваниеТипОписание
sImageSrcстроковыйИсточник изображения, из которого должно быть взято вставляемое изображение (в настоящее время поддерживаются только URL интернета или изображения в кодировке Base64).
nWidthEMUШирина изображения в английских единицах измерения.
nHeightEMUВысота изображения в английских единицах измерения.
nFromColчисленныйНомер столбца, в который будет помещено начало изображения.
nColOffsetEMUСмещение от столбца nFromCol до левой части изображения, измеренное в английских единицах измерения.
nFromRowчисленныйНомер строки, в которую будет помещено начало изображения.
nRowOffsetEMUСмещение от строки 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();