Conversione da XLSX a PDF

I file Microsoft Excel sono ampiamente utilizzati per la gestione dei dati d’ufficio e la manipolazione delle informazioni sulle piattaforme Windows e macOS. Molti utenti utilizzano anche OpenOffice (ODS), SpreadsheetML(XML), CSV e altri formati per l’archiviazione e la distribuzione dei dati. Tuttavia, per visualizzare questi documenti, è necessario disporre di un’applicazione specifica. Quindi, per comodità, i file XLSX possono essere convertiti in formato PDF. Oppure puoi convertirli in altri formati a tua scelta come PDF, DOCX, HTML, immagini raster (JPEG, PNG, BMP, ecc.), XPS, ecc.

Sebbene Microsoft Excel e altre applicazioni forniscano le capacità per rendere i formati XLSX, PDF o immagine, ma per questo scopo, è necessario installare nuovamente il software. Inoltre, quando è necessario eseguire la conversione per una serie di documenti, diventa piuttosto macchinoso convertire singolarmente questi documenti. Pertanto, in tali situazioni, è possibile impiegare una routine software per eseguire il lavoro di conversione. Di nuovo, quando parliamo di configurazione dell’ambiente senza problemi con sforzi minimi, le API cloud sono la scelta migliore. Non è necessario installare alcun software particolare e tutta la conversione può essere eseguita sul cloud. Considerando tutti questi aspetti, Aspose.Cells Cloud è la migliore opzione disponibile per eseguire la creazione, la manipolazione e la conversione di fogli di lavoro MS Excel.

Struttura Aspose.Cells

Aspose.Cells Cloud è sviluppato su API REST ed è accessibile da qualsiasi piattaforma. Inoltre, sono disponibili anche gli SDK cloud specifici per linguaggio, in modo che tu possa usare il tuo linguaggio di programmazione preferito. Allo stesso modo, per la manipolazione o il rendering di un foglio di calcolo Excel usando il linguaggio Java, devi provare a usare Aspose.Cells Cloud SDK per Java. Si prega di notare che le nostre API sono anche protette da password, in modo che solo il personale autorizzato possa archiviarle e accedervi. Prima di intraprendere ulteriormente il nostro viaggio per imparare le funzionalità di conversione, ti consigliamo di leggere i seguenti argomenti

Aspose.Cells Cloud supporta i principali formati di file del settore per operazioni di input e output. I dettagli sono disponibili al seguente link Formati di file supportati.

Gli argomenti seguenti sono spiegati in modo più dettagliato

Conversione XLSX in PDF

Per eseguire la conversione del file XLSX nel formato PDF, possiamo provare a utilizzare il comando cURL sul prompt dei comandi o utilizzare il codice Java per soddisfare questo requisito nelle applicazioni desktop o web.

comando cURL

curl -X GET "https://api.aspose.cloud/v3.0/cells/conditional.xlsx?format=PDF&isAutoFit=true&onlySaveTable=false&outPath=resultant.pdf" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>"

Nel comando soprastante, conditional.xlsx è il foglio di lavoro Excel di input, PDF è il formato risultante e resultant.pdf è il nome del file di output. Dopo l’esecuzione del comando, il PDF risultante viene archiviato su cloud storage. I file di esempio sono disponibili su

Java

Per rendere il foglio di lavoro Excel in formato PDF usando codice Java, dobbiamo prima creare un oggetto di CellsApi object passando le informazioni clientID e clientSecret come argomento. Quindi chiamare un metodo cellsWorkbookGetWorkbook(…) per rendere l’output in formato PDF.

// per esempi completi e codice sorgente, visita https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

// specificare i dettagli del clientID
String clientId = "c235e685-1aab-4cda-a95b-54afd63eb87f";
// specificare i dettagli clientSecret
String clientSecret = "b8da4ee37494f2ef8da3c727f3a0acb9";
			
try {
    CellsApi api = new CellsApi(clientId,clientSecret);
		String name = "conditional.xlsx";
		String password = null;
		Boolean isAutoFit = true;
		Boolean onlySaveTable = true;
		String format = "PDF";
		// eseguire l'operazione di conversione del documento
		File response = api.cellsWorkbookGetWorkbook(name, password, format,
			            isAutoFit, onlySaveTable, null, null, "Resultant.pdf");
}
catch (Exception e) {
e.printStackTrace();
}

Convertire XLSX in XPS

Per convertire il file XLSX in formato XPS, dobbiamo semplicemente impostare il valore della variabile format come XPS. Utilizzare qualsiasi visualizzatore XPS per visualizzare il file risultante. Consigliamo di utilizzare la nostra app gratuita XPS viewer(l’anteprima è mostrata di seguito).Scaricare il file di input da conditional.xlsx.

Anteprima del file XPS

Immagine 1: Anteprima del file XPS risultante.

Come convertire XLSX in TIFF

Utilizzare il metodo GetWorkBook dell’API per salvare i file XLSX nel formato immagine TIFF. Tutto ciò che devi fare è fornire il foglio di lavoro Excel di input come input e specificare il valore del formato di output come TIFF.

comando cURL

curl -X GET "https://api.aspose.cloud/v3.0/cells/conditional.xlsx?format=TIFF&isAutoFit=true&onlySaveTable=false&outPath=resultant.tiff" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>"

Utilizzare i seguenti link per scaricare conditional.xlsx e resultant.tiff.

Anteprima del file TIFF

Immagine 2: Anteprima del file TIFF risultante.

Conclusione

Aspose.Cells Cloud è una straordinaria API REST che offre capacità di creazione e manipolazione. È pienamente in grado di trasformare i formati Excel più diffusi in PDF, XPS, SVG, TIFF, HTML e vari altri formati. Tutte queste operazioni possono essere eseguite utilizzando poche righe di codice.

Articoli correlati