La conversione di fogli di calcolo Excel in immagini JPG offre una vasta gamma di vantaggi sia per le aziende che per i privati. Esportando i tuoi fogli di lavoro come immagini di alta qualità, puoi condividerli facilmente con altri che potrebbero non avere accesso a Excel o che potrebbero preferire visualizzare i tuoi dati come immagini. Inoltre, la conversione di Excel in JPG può essere un modo utile per creare un’istantanea dei tuoi dati in un momento specifico, consentendoti di fare facilmente riferimento alle tue informazioni in un secondo momento. Con Java REST API, la conversione di Excel in JPG non è mai stata così semplice e in questa guida esploreremo i vantaggi di questo processo in modo più dettagliato, oltre a fornire una guida dettagliata su come farlo.
- API di conversione da Excel a immagine
- Converti Excel in JPG in Java
- Generazione di immagini su fogli di calcolo utilizzando i comandi cURL
API di conversione da Excel a immagine
Aspose.Cells Cloud SDK for Java è un potente strumento che ti consente di convertire facilmente fogli di calcolo Excel in immagini JPG con alta fedeltà. Utilizzando questo SDK, puoi semplificare il flusso di lavoro di gestione dei documenti e migliorare la collaborazione condividendo i tuoi dati in un formato visivo. Questo SDK offre inoltre un’ampia gamma di vantaggi, tra cui la possibilità di personalizzare l’output, automatizzare i flussi di lavoro e garantire risultati ottimali con il minimo sforzo.
Iniziamo aggiungendo il suo riferimento nel progetto di tipo build Maven Java.
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.cloud/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>22.8</version>
</dependency>
</dependencies>
Inoltre, per poter accedere ai servizi Cloud, è necessario anche creare un account gratuito su Cloud Dashboard. Quindi ottieni il tuo ID client personalizzato e i dettagli del segreto client.
Converti Excel in JPG in Java
Questa sezione spiegherà i dettagli su come convertire Excel in JPG usando Java. In questo processo, convertiremo tutti i fogli di lavoro in immagini JPG.
- Crea un’istanza di CellsApi e fornisci le credenziali client come argomenti.
- Dichiara il nome dell’Excel di input, il formato risultante come JPG e il nome del file di output nelle variabili stringa.
- Leggere il file Excel dall’unità locale utilizzando l’istanza del file.
- Infine, chiama il metodo cellsWorkbookPutConvertWorkbook(…) per l’operazione di conversione da Excel a Immagine.
// per ulteriori esempi, visitare https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Ottieni ClientID e ClientSecret da https://dashboard.aspose.cloud/
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
// creare un'istanza di CellsApi utilizzando le credenziali del client
CellsApi api = new CellsApi(clientId,clientSecret);
// nome della cartella di lavoro Excel di input
String fileName = "myDocument.xlsx";
// dettagli della password se la cartella di lavoro è crittografata
String password = null;
// formato di file risultante
String format = "JPG";
// caricare il file dal sistema locale
File file = new File(fileName);
// eseguire l'operazione di conversione del documento
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.jpg", null, null);
// stampa messaggio di successo
System.out.println("Excel to JPG Conversion successful !");
}catch(Exception ex)
{
System.out.println(ex);
}
La cartella di lavoro Excel di input utilizzata nell’esempio precedente può essere scaricata da myDocument.xlsx.
Generazione di immagini su fogli di calcolo utilizzando i comandi cURL
Con l’API REST e i comandi cURL, possiamo convertire facilmente i file Excel in immagini JPG senza la necessità di alcun software specializzato o conoscenza di programmazione. Questo approccio offre una serie di vantaggi, tra cui la possibilità di automatizzare i flussi di lavoro, l’integrazione con altri sistemi e la possibilità di personalizzare l’output per soddisfare le nostre esigenze specifiche.
Ora, per soddisfare questo requisito, dobbiamo generare un token di accesso JWT eseguendo il seguente comando:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Una volta che abbiamo un token JWT, dobbiamo eseguire il seguente comando per convertire il foglio di lavoro selezionato denominato “Foglio2” in formato JPG. Dopo la conversione, il JPG risultante viene restituito nel flusso di risposta e può essere facilmente salvato sull’unità locale.
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx/worksheets/Sheet2?format=JPG&verticalResolution=800&horizontalResolution=1024" \ -H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-o Converted.jpg
Osservazioni conclusive
La conversione di fogli di calcolo Excel in immagini raster JPG è una parte essenziale dei moderni flussi di lavoro di gestione dei documenti e sono disponibili molti strumenti per aiutare a raggiungere questo compito. Tuttavia, quando si sceglie Aspose.Cells Cloud SDK for Java o REST API tramite i comandi cURL, i vantaggi di questi approcci sono evidenti. Inoltre, Aspose.Cells Cloud SDK for Java è altamente scalabile e può integrarsi facilmente con altri sistemi, rendendolo la scelta ideale per aziende di tutte le dimensioni. Ci auguriamo che questa guida ti abbia fornito una comprensione completa dei vantaggi dell’esportazione di fogli di calcolo come immagini, che ti consente di migliorare la collaborazione, semplificare i tuoi flussi di lavoro e garantire che i tuoi dati siano facilmente accessibili ad altri.
Con queste tecniche a tua disposizione, ora puoi convertire facilmente XLS in JPG o XLSX in JPG in pochissimo tempo, aumentare la tua produttività e portare il tuo flusso di lavoro di gestione dei documenti a un livello superiore. In caso di ulteriori domande, non esitare a contattarci tramite il forum di supporto del prodotto.
articoli Correlati
Consigliamo vivamente di visitare i seguenti link per saperne di più su: