
Salva XLSB come PDF | convertire Xls in PDF online
XLSB è una raccolta di record e strutture che specificano il contenuto della cartella di lavoro di Excel. Di solito, il contenuto include tabelle non strutturate o semi-strutturate di numeri, testo o sia numeri che testo, formule, connessioni dati esterne, grafici e immagini. Per avere una maggiore adattabilità e condivisione dei dati tra i team, la conversione in formato PDF è un approccio pratico. Pertanto, in questo articolo, discuteremo i dettagli su come convertire XLSB in PDF utilizzando Python SDK.
- API di conversione di Excel
- XLSB in PDF in Python
- Converti Excel in PDF utilizzando i comandi cURL
- Converti un foglio Excel specifico in PDF usando Python
API di conversione di Excel
Aspose.Cells Cloud SDK For Python è la nostra soluzione collaudata per la creazione, la manipolazione e la trasformazione di file Excel in principali formati di file incluso PDF. Quindi installiamo l’SDK eseguendo il seguente comando:
pip install asposecellscloud
Dopo l’installazione, il passaggio successivo consiste nel registrare un account gratuito su Aspose.Cloud dashboard utilizzando GitHub o l’account Google o utilizzare la registrazione per ottenere le credenziali del cliente.
XLSB in PDF in Python
In questa sezione, seguiremo i passaggi per caricare il foglio di lavoro XLSB (excel) dal cloud storage e trasformarlo in formato PDF. Tieni presente che convertiremo la cartella di lavoro completa in formato PDF.
- Innanzitutto, crea un oggetto di CellsApi utilizzando le credenziali del client
- In secondo luogo, specificare il nome di input XLSB, il nome del file risultante e il formato di output come PDF
- Chiama il metodo cellsworkbookgetworkbook(…) per convertire XLSB in PDF e salvare l’output nell’archivio cloud
# Per ulteriori esempi di codice, visitare https://github.com/aspose-cells-cloud/aspose-cells-cloud-python
def XLSBtoPDF():
try:
#Client credentials
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
# inizializza l'istanza di CellsApi
cellsApi = asposecellscloud.CellsApi(client_id,client_secret)
# inserire la cartella di lavoro XLSB
input_file = "myDocument.xlsb"
# formato risultante
format = "PDF"
# nome file risultante
output = "Converted.pdf"
# chiama l'API per convertire XLSB in PDF
response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output)
# stampa il codice di risposta nella console
print(response)
# stampa messaggio in console (facoltativo)
print('XLSB sucessfully converted to PDF !')
except ApiException as e:
print("Exception while calling CellsApi: {0}".format(e))
print("Code:" + str(e.code))
print("Message:" + e.message)

Immagine 1: - Anteprima della conversione da Excel a PDF
Converti Excel in PDF utilizzando i comandi cURL
Ora seguiremo i passaggi per salvare Excel in pdf utilizzando i comandi cURL in un terminale della riga di comando. Quindi, prima dobbiamo generare un token di accesso JWT (basato sulle credenziali del nostro client)
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Ora esegui il seguente comando per convertire Excel in formato PDF. Dopo l’esecuzione, il PDF risultante viene salvato nello stesso archivio cloud.
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsb?format=PDF&isAutoFit=false&onlySaveTable=false&outPath=Converted.pdf&checkExcelRestriction=true" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
Converti foglio Excel specifico in PDF utilizzando il comando cURL
Potremmo avere l’esigenza di convertire il foglio di lavoro selezionato di XLS in formato PDF, piuttosto che trasformare la cartella di lavoro completa. Quindi, in questa sezione, realizzeremo questo requisito. t credenziali.
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsb/worksheets/Sheet2?format=PDF&verticalResolution=0&horizontalResolution=0" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-o SingleWorksheet.pdf

Immagine 2: - Anteprima di conversione da foglio Excel a PDF
Ottenere i file di esempio utilizzati negli esempi precedenti dai seguenti collegamenti
Conclusione
Abbiamo imparato i passaggi per convertire Excel in PDF (da XLSB a PDF) utilizzando Python SDK. Allo stesso tempo, abbiamo appreso i dettagli su come convertire Excel completo in PDF utilizzando i comandi cURL, nonché su come esportare un foglio Excel specifico in PDF. Potresti considerare di esplorare la Guida per gli sviluppatori per conoscere altre interessanti funzionalità offerte dall’API. In caso di problemi, non esitare a contattarci tramite il forum di supporto tecnico gratuito.
articoli Correlati
Ti consigliamo di consultare i seguenti articoli per una maggiore comprensione: