SVG(Scalable Vector Graphics) è ampiamente utilizzato per i loghi e altre icone non complesse. Tuttavia, questo formato di file immagine non è consigliato per immagini che contengono trame e specifiche sontuose. D’altra parte, JPG/JPEG è un formato di file immagine leggero che puoi condividere facilmente su Internet. È altamente compatibile e puoi aprire facilmente file JPG/JPEG su qualsiasi piattaforma. Groupdocs.Conversion offre API Cloud SDK e REST che puoi installare per creare un convertitore da SVG a JPG in modo programmatico. In questo articolo impareremo come convertire SVG in JPG in Node.js utilizzando Groupdocs.Conversion Cloud SDKs for Node.js.
Tratteremo i seguenti punti:
- Conversione da SVG a JPG - Installazione API
- Converti SVG in JPG in Node.js
- Converti SVG in JPG online
Conversione da SVG a JPG - Installazione API
Vale la pena considerare il processo di installazione di qualsiasi libreria quando si tratta di sviluppare rapidamente un’applicazione. Quindi, puoi eseguire il seguente comando nel terminale per installare questa conversione da SVG a JPG libreria:
npm install groupdocs-conversion-cloud
Successivamente, accederai all’API Cloud dashboard e creerai un’applicazione. Una volta creata l’applicazione, puoi ottenere le tue credenziali API (Client Secret, Client API) per la dashboard.
Nota: puoi visitare questa guida per sapere come ottenere le credenziali API.
Converti SVG in JPG in Node.js
Questa sezione illustra come convertire SVG in JPG utilizzando i metodi esposti da Groupdocs.Conversion Cloud SDKs for Node.js.
L’API Cloud dashboard contiene un file SVG di origine che puoi caricare manualmente o in modo programmatico chiamando il metodo UploadFile.
Si prega di seguire i passaggi indicati di seguito:
- Ottieni il modulo groupdocs-conversion-cloud nel tuo progetto Node.js.
- Successivamente, richiama il metodo fromKeys della classe ConvertApi e passa le credenziali API (ad esempio Client Secret, Client API).
- Ora inizializza un oggetto della classe ConvertSettings.
- Assegnare i valori alle proprietà della classe ConvertSettings come filePath, storageName, format e outputPath.
- Creare un’istanza della classe ConvertDocumentRequest con l’istanza della classe ConvertSettings.
- Chiama il metodo convertDocument per convertire SVG in JPG in Node.js.
Il seguente esempio di codice riguarda la conversione da SVG a JPG:
// Ottieni il modulo groupdocs-conversion-cloud nel tuo progetto Node.js.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Ottieni le tue credenziali API.
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// Successivamente, richiama il metodo fromKeys della classe ConvertApi e passa le credenziali API (ad esempio Client Secret, Client API).
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Ora inizializza un oggetto della classe ConvertSettings.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// Assegnare i valori alle proprietà della classe ConvertSettings come filePath, storageName, format e outputPath.
settings.storageName = myStorage;
settings.filePath = "sample.svg";
settings.format = "jpg";
settings.outputPath = "output/output.jpg";
// Creare un'istanza della classe ConvertDocumentRequest con l'istanza della classe ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Chiama il metodo convertDocument per convertire SVG in JPG in Node.js.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted SVG to JPG in Node.js.")})
Esegui il file del server e vedrai un file generato (ad esempio output.jpg) nella cartella denominata “output”. Inoltre, è possibile scaricare il file manualmente o in modo programmatico effettuando una chiamata al metodo DownloadFile.
Puoi vedere l’output dello snippet di codice sopra nell’immagine qui sotto:
Converti SVG in JPG online
Groupdocs.Conversion Cloud SDK alimenta uno strumento online che puoi utilizzare per convertire SVG in JPG online. Questo convertitore online da SVG a JPG è basato sul Web e offre funzionalità avanzate per la conversione del formato file. Soprattutto, non è necessario alcun abbonamento o creazione di account per utilizzare questo strumento online.
Conclusione
Per concludere, Groupdocs.Conversion offre SKD per più linguaggi di programmazione e puoi creare un convertitore da SVG a JPG per il tuo software aziendale. Inoltre, puoi visitare la documentazione per conoscere altre funzionalità. Visita questo repository GitHub e la Guida introduttiva se desideri personalizzare Groupdocs.Conversion Cloud SDK per Node.js. Inoltre, puoi interagire con le nostre API live qui che ti daranno un’idea dell’efficienza di Groupdocs.Conversion Cloud SDK. Infine, groupdocs.cloud scrive costantemente nuovi post sul blog. Quindi, rimanete in contatto per gli aggiornamenti regolari.
L’aiuto è disponibile
Puoi farci sapere le tue domande o dubbi sul nostro forum.
Domande frequenti – FAQ
Come posso convertire un file SVG in JPG?
Puoi eseguire la conversione da SVG a JPG utilizzando questo strumento online basato su Groupdocs.Conversion Cloud SDKs.
Come convertire SVG in immagine in JavaScript?
Gli SDK Groupdocs.Conversion Cloud per Node.js offrono un’ampia gamma di proprietà e metodi per convertire SVG in JPG in JavaScript.