
Enregistrer XLSB au format PDF | convertir Xls en PDF en ligne
Le XLSB est une collection d’enregistrements et de structures qui spécifient le contenu du classeur Excel. Généralement, le contenu comprend des tableaux de nombres non structurés ou semi-structurés, du texte, ou à la fois des nombres et du texte, des formules, des connexions de données externes, des graphiques et des images. Afin d’avoir une plus grande adaptabilité et un partage des données entre les équipes, la conversion au format PDF est une approche pratique. Par conséquent, dans cet article, nous allons discuter des détails sur la façon de convertir XLSB en PDF en utilisant Python SDK.
- API de conversion Excel
- XLSB en PDF en Python
- Convertir Excel en PDF à l’aide des commandes cURL
- Convertir une feuille Excel spécifique en PDF à l’aide de Python
API de conversion Excel
Aspose.Cells Cloud SDK For Python est notre solution éprouvée pour la création, la manipulation et la transformation de fichiers Excel vers les principaux formats de fichiers, y compris le PDF. Installons donc le SDK en exécutant la commande suivante :
pip install asposecellscloud
Après l’installation, l’étape suivante consiste à créer un compte gratuit sur tableau de bord Aspose.Cloud à l’aide d’un compte GitHub ou Google ou d’utiliser l’inscription pour obtenir vos informations d’identification client.
XLSB en PDF en Python
Dans cette section, nous allons suivre les étapes pour charger la feuille de calcul XLSB (Excel) à partir du stockage en nuage et la transformer au format PDF. Veuillez noter que nous allons convertir le classeur complet au format PDF.
- Tout d’abord, créez un objet de CellsApi en utilisant les informations d’identification du client
- Deuxièmement, spécifiez le nom de l’entrée XLSB, le nom du fichier résultant et le format de sortie au format PDF
- Appelez la méthode cellsworkbookgetworkbook(…) pour convertir XLSB en PDF et enregistrer la sortie dans le stockage Cloud
# Pour plus d'exemples de code, veuillez visiter 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"
# initialiser l'instance CellsApi
cellsApi = asposecellscloud.CellsApi(client_id,client_secret)
# entrée du classeur XLSB
input_file = "myDocument.xlsb"
# format résultant
format = "PDF"
# nom du fichier résultant
output = "Converted.pdf"
# appeler l'API pour convertir XLSB en PDF
response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output)
# imprimer le code de réponse dans la console
print(response)
# imprimer le message dans la console (facultatif)
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)

Image 1 :- Aperçu de la conversion d’Excel en PDF
Convertir Excel en PDF à l’aide des commandes cURL
Nous allons maintenant suivre les étapes pour enregistrer Excel au format PDF à l’aide des commandes cURL dans un terminal de ligne de commande. Nous devons donc d’abord générer un jeton d’accès JWT (basé sur nos informations d’identification 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"
Exécutez maintenant la commande suivante pour convertir Excel au format PDF. Après l’exécution, le PDF résultant est enregistré dans le même stockage 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>"
Convertir une feuille Excel spécifique en PDF à l’aide de la commande cURL
Nous pouvons être amenés à convertir la feuille de calcul XLS sélectionnée au format PDF, plutôt que de transformer le classeur complet. Donc, dans cette section, nous allons accomplir cette exigence.
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

Image 2 :- Aperçu de la conversion de feuille Excel en PDF
Obtenez les exemples de fichiers utilisés dans les exemples ci-dessus à partir des liens suivants
Conclusion
Nous avons appris les étapes pour convertir Excel en PDF (XLSB en PDF) en utilisant Python SDK. En même temps, nous avons appris les détails sur la façon de convertir Excel complet en PDF à l’aide des commandes cURL, ainsi que sur la façon d’exporter une feuille Excel spécifique au format PDF. Vous pouvez envisager d’explorer le Guide du développeur pour en savoir plus sur d’autres fonctionnalités intéressantes offertes par l’API. Si vous rencontrez des problèmes, n’hésitez pas à nous contacter via le forum d’assistance technique gratuit.
Articles Liés
Nous vous recommandons de parcourir les articles suivants pour une meilleure compréhension :