Загрузка веб изображения по URL в лист Excel с помощью Node.js via C++
Contents
[
Hide
]
Загрузка изображения из URL в рабочий лист Excel
Aspose.Cells for Node.js via C++ предоставляет простой и удобный способ загрузки изображений по URL в листы Excel. Эта статья объясняет, как скачивать данные изображения в поток, а затем вставлять их в лист с помощью API Aspose.Cells. Используя этот метод, изображения становятся частью файла Excel и не скачиваются при каждом открытии листа.
Образец кода
try {
const path = require("path");
const AsposeCells = require("aspose.cells.node");
const https = require("https");
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "webimagebook.out.xlsx");
const url = "https://www.aspose.com/Images/aspose-logo.jpg"; // Changed http to https
let objImage;
https.get(url, (res) => {
const chunks = [];
res.on("data", (chunk) => {
chunks.push(chunk);
Могут быть случаи, когда вы всегда хотите получить обновленное изображение с URL. Для достижения этого следуйте инструкциям, приведенным в статье Вставка связанного изображения из веб-адреса. Следуя этому методу, изображение загружается с URL каждый раз при открытии листа.