Laden eines Webbildes von einer URL in ein Excel Arbeitsblatt mit Node.js über C++
Contents
[
Hide
]
Laden eines Bildes von einer URL in ein Excel-Arbeitsblatt
Aspose.Cells for Node.js via C++ bietet eine einfache und bequeme Möglichkeit, Bilder von URLs in Excel-Tabellen zu laden. Dieser Artikel erklärt, wie man die Bilddaten in einen Stream lädt und dann mit der Aspose.Cells API in die Tabelle einfügt. Mit dieser Methode werden die Bilder Teil der Excel-Datei und werden beim Öffnen der Tabelle nicht erneut heruntergeladen.
Beispielcode
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);
Es kann Fälle geben, in denen Sie stets das aktualisierte Bild von einer URL möchten. Um dies zu erreichen, können Sie den Anweisungen im Artikel Ein verknüpftes Bild aus Webadresse einfügen folgen. Mit dieser Methode wird das Bild jedes Mal geladen, wenn die Tabelle geöffnet wird.