Unisci i file JPG in Node.js

Installa questa libreria di elaborazione delle immagini nel tuo progetto basato su Node.js e unisci immediatamente i file JPG. Ora non è necessario optare per software o strumenti di terze parti per combinare file JPG. GroupDocs.Merger offre SDK Cloud di livello aziendale per più linguaggi di programmazione e, indipendentemente dal fatto che tu sia uno sviluppatore esperto o principiante, puoi integrare e utilizzare questi SDK facilmente . Tuttavia, in questo post del blog, impareremo come unire i file JPG in Node.js a livello di codice. Pertanto, consulta attentamente questa guida per apprendere i passaggi e lo snippet di codice per unire i file JPG.

I seguenti punti saranno trattati in questo post del blog:

Installazione della libreria di elaborazione delle immagini

Per prima cosa, installiamo questa libreria di fusione JPG gratuita nel nostro progetto Node.js. Il processo di installazione consiste semplicemente nell’eseguire un comando nel terminale/CMD. Tuttavia, puoi sfruttare lo stack ricco di funzionalità di GroupDocs.Merger Cloud SDK for Node.js subito dopo aver completato l’installazione.

Quindi, esegui il seguente comando:

npm install groupdocs-merger-cloud

Successivamente, visita questa guida per scoprire come ottenere le credenziali API (ID cliente + Segreto cliente). Ancora una volta, è semplicissimo e puoi generare credenziali API senza problemi.

Unisci file JPG in Node.js a livello di programmazione

Ora siamo tutti pronti per iniziare a scrivere lo snippet di codice per unire i file JPG in Node.js. A questo scopo, abbiamo già caricato due diverse immagini JPG sul nostro API Cloud dashboard. È possibile caricare i file manualmente o a livello di codice chiamando il metodo UploadFile.

Di seguito sono riportati i passaggi per combinare i file JPG a livello di codice:

  • Richiedi il modulo groupdocs-merger-cloud nel tuo progetto.
  • Ottieni le tue credenziali API da API Cloud Dashboard.
  • Richiama il metodo fromKeys della classe DocumentApi e passa le credenziali API.
  • Istanziare un oggetto della classe JoinItem che descrive il documento per l’operazione di unione.
  • Istanziare un’istanza della classe FileInfo.
  • Imposta il percorso dei file JPG di origine richiamando la proprietà filePath.
  • Crea un oggetto della classe JoinOptions.
  • Richiamare la proprietà JoinItems per assegnare la matrice del documento di origine.
  • Imposta il percorso di output per le immagini JPG unite generate.
  • Inizializza un oggetto della classe JoinRequest e passalo al metodo join per unire i file JPG.

Copia e incolla il seguente snippet di codice per unire i file JPG:

// Richiedi il modulo groupdocs-merger-cloud nel tuo progetto.
const merger_cloud = require("groupdocs-merger-cloud");
// Ottieni le tue credenziali API da API Cloud Dashboard 
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";

// Richiama il metodo fromKeys della classe DocumentApi e passa le credenziali API.
const documentApi = merger_cloud.DocumentApi.fromKeys(clientId, clientSecret);
// Crea un'istanza di un oggetto della classe JoinItem che descrive il documento per l'operazione di unione.
let item1 = new merger_cloud.JoinItem();
// Crea un'istanza della classe FileInfo.
item1.fileInfo = new merger_cloud.FileInfo();
// Imposta il percorso dei file JPG di origine richiamando la proprietà filePath.
item1.fileInfo.filePath = "first.jpg";
 
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "second.jpg";    
// Crea un oggetto della classe JoinOptions.
let options = new merger_cloud.JoinOptions();
// Richiamare la proprietà JoinItems per assegnare la matrice del documento di origine.
options.joinItems = [item1, item2];
// Imposta il percorso di output per le immagini JPG unite generate.
options.outputPath = "Output/merged.jpg";
// Inizializza un oggetto della classe JoinRequest e passalo al metodo join per unire i file JPG.  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Done successfully"));
  

Una volta eseguito il server, troverai un nuovo file jpg unito nella cartella “Output” nella dashboard di API Cloud, puoi vedere il file di output nell’immagine seguente:

fusione jpg gratuita

Qui puoi scaricare il file JPG generato manualmente o in modo programmatico chiamando questo metodo DownloadFile.

Unisci immagini JPG online

Oltre a Cloud SDK e API REST, esiste uno strumento online per unire file JPG nel browser e questa fusione JPG gratuita è supportata da GroupDocs.Merger. È facile da usare e offre un’interfaccia intuitiva. Esistono infatti più opzioni per configurare la richiesta come l’unione orizzontale o l’unione verticale. Soprattutto, non è previsto alcun costo associato a questo strumento e puoi utilizzarlo per combinare file JPG.

unisci immagini jpg online

Pensieri finali

Grazie per aver letto questo post del blog e speriamo che tu lo abbia trovato interessante. Concludiamo qui questa guida e presto troveremo un nuovo argomento. In questo articolo, abbiamo spiegato come unire i file JPG in Node.js a livello di codice. Inoltre, abbiamo esaminato alcuni metodi importanti esposti da GroupDocs.Merger Cloud SDK for Node.js. Inoltre, puoi visitare la documentazione per conoscere altri metodi e il codice sorgente è disponibile su GitHub. Infine, non perdere l’occasione di provare le nostre API Cloud qui.

Infine, groupdocs.cloud sta scrivendo nuovi articoli. Quindi, rimanete in contatto per gli ultimi aggiornamenti.

Fai una domanda

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

Domande frequenti – FAQ

Quale software può unire JPG?

GroupDocs.Merger Cloud SDK per Node.js offre metodi e proprietà per unire i file JPG a livello di codice. Inoltre, puoi esplorare questa libreria di elaborazione delle immagini qui.

Come combinare 2 JPG in 1 JPG?

Visita questo link per conoscere la risposta in dettaglio.

Guarda anche