Перейти к содержимому

pasteDataFromBuffer

await crafttechApi.pasteDataFromBuffer(
fileHandler,
sheetName,
cellAddress,
(width = 0),
(height = 0)
);

Копирует данные из буфера (текст/изображение) в указанную ячейку.

Для работы на Linux нужно установить дополнительный модуль (sudo apt-get install xclip) для работы copy/paste механизма

  • fileHandler (number) — ссылка на файл; ссылку предоставляет метод openFile;
  • sheetName (string) — название листа;
  • cellAddress (string) — адрес ячейки (или диапазона ячеек) в строковом формате, куда нужно вставить данные;
  • width (number) — (необязательный) ширина изображения в пикселях
  • height (number) — (необязательный) высота изображения в пикселях

    Если не указывать width и height, то размеры изображения будут как у исходного изображения из буфера

  • true | false (boolean) — логическая истина true в случае успешной вставки данных.
const result = await crafttechApi.pasteDataFromBuffer(handler, "Лист1", "B27");
console.log("Данные вставлены: ", result);