Estrai immagini da Excel in Node.js

Estrai immagini da Excel in Node.js

L’obiettivo di questo post del blog è estrarre le immagini da Excel in Node.js in modo programmatico. Ora, è abbastanza facile estrarre immagini da documenti come file Excel, file Word e altro. Useremo questa libreria JavaScript per eseguire l’estrazione dell’immagine scrivendo alcune righe di codice sorgente in un’applicazione basata su Node.js. Tuttavia, puoi elaborare e manipolare i fogli di lavoro Excel per soddisfare le tue esigenze aziendali. Quindi, iniziamo questa guida e impariamo l’automazione dell’estrazione delle immagini.

In questa guida verranno trattati i seguenti punti:

Installazione della libreria di estrazione delle immagini

La procedura di installazione di questa libreria JavaScript è molto rapida. Pertanto, puoi scaricare il pacchetto API o installarlo eseguendo i seguenti comandi:

npm install java
npm install aspose.cells

Estrai immagini da Excel in Node.js

Puoi aprire, modificare e salvare documenti Excel utilizzando questa libreria JavaScript. In questa sezione, scriveremo lo snippet di codice e i passaggi per eseguire l’estrazione dell’immagine dai file Excel a livello di codice.

Di seguito i passaggi:

  1. Crea un oggetto Workbook dal file di origine.
  2. Ottieni il primo foglio di lavoro chiamando il metodo get.
  3. Richiamare il metodo getPictures().get per ottenere la prima immagine nel primo foglio di lavoro.
  4. Imposta il percorso del file immagine di output.
  5. Crea un’istanza della classe ImageOrPrintOptions.
  6. Specificare il formato dell’immagine come JPEG o PNG.
  7. Salva l’immagine chiamando il metodo toImage.

Copia e incolla il seguente codice nel tuo file principale:

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Crea un oggetto cartella di lavoro dal file di origine.
var workbook = new aspose.cells.Workbook("sample.xlsx");
// Ottenere il primo foglio di lavoro chiamando il metodo get.
var worksheet = workbook.getWorksheets().get(0);
// Richiamare il metodo get per ottenere la prima immagine nel primo foglio di lavoro. 
var pic = worksheet.getPictures().get(0);
// Imposta il percorso del file immagine di output.
var fileName = "aspose-logo.jpg";
// Crea un'istanza di un'istanza della classe ImageOrPrintOptions.
var printoption = new aspose.cells.ImageOrPrintOptions();
// Specificare il formato dell'immagine su JPEG o PNG.
printoption.setImageType(aspose.cells.ImageType.JPEG);
// Salva l'immagine chiamando il metodo toImage. 
pic.toImage(fileName, printoption);

L’output può essere visto nell’immagine qui sotto:

estrazione dell'immagine

Ottieni una licenza gratuita

Puoi usufruire di una licenza temporanea gratuita per provare l’API senza limiti di valutazione.

Riassumendo

Questa è la fine di questo post sul blog. Spero che tu abbia imparato come estrarre immagini da Excel in Node.js a livello di programmazione. Inoltre, puoi fare molte altre cose usando questa libreria JavaScript e soddisfare i tuoi requisiti software. Infine, la documentazione offre dettagli completi sullo sviluppo e l’installazione.

Inoltre, ti suggeriamo di seguire la nostra Guida introduttiva.

Infine, conholdate.com sta scrivendo nuovi post sul blog. Quindi, resta in contatto per aggiornamenti regolari.

Fai una domanda

Puoi farci sapere le tue domande o domande sul nostro forum.

Domande frequenti

Come si estrae un’immagine da Excel?

Questo link contiene i passaggi e lo snippet di codice che ti aiutano a creare un modulo di estrazione di immagini per la tua applicazione aziendale.

Guarda anche