Exporter une zone de feuille de calcul en PNG, PDF, CSV à l'aide de l'API Aspose.Cells Cloud – Guide complet

L’API GET /cells/{name}/worksheets/{sheetName} permet de convertir une zone spécifiée d’une feuille de calcul en divers formats de fichiers. Les formats pris en charge : XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT, PDF, OTS, XPS, DIF, PNG, JPEG, GIF, BMP, WMF, TIFF, EMF, NUMBERS, FODS.

Ce guide explique comment exporter une plage de cellules spécifique d’une feuille de calcul Excel vers PNG, PDF, CSV et plus de 20 autres formats à l’aide de l’API Aspose.Cells Cloud. Pour des opérations connexes telles que l’exportation d’une feuille de calcul complète ou la conversion d’un classeur entier, consultez les pages Exporter une feuille de calcul complète et Convertir un classeur en PDF.

API REST

La spécification OpenAPI définit une interface de programmation accessible publiquement et vous permet d’effectuer des interactions REST directement depuis un navigateur web.

Paramètres de la requête

Paramètre Type Obligatoire Description
name string Oui Nom du fichier de classeur.
sheetName string Oui Nom de la feuille de calcul cible.
format string Oui Format de sortie souhaité (png, pdf, csv, etc.).
area string Non Plage de cellules à exporter (par ex., B3:K8).
verticalResolution int Non Résolution verticale en DPI pour les formats rastérisés.
horizontalResolution int Non Résolution horizontale en DPI pour les formats rastérisés.
folder string Non Dossier dans le stockage cloud contenant le fichier.
storage string Non Nom du service de stockage.

Réponse réussie

  • 200 OK – Retourne le fichier demandé en binaire (PNG, PDF, CSV, etc.).

Réponses d’erreur

Code d’état Description
400 Requête incorrecte – paramètres manquants ou invalides.
401 Non autorisé – jeton d’authentification manquant ou invalide.
404 Non trouvé – le classeur ou la feuille de calcul spécifié n’existe pas.
500 Erreur interne du serveur – condition inattendue sur le serveur.

Exemple de charge utile d’erreur

{
  "error": {
    "code": "InvalidParameter",
    "message": "Le paramètre 'area' est mal formé. Format attendu : B3:K8."
  }
}

Vous pouvez utiliser l’outil en ligne de commande cURL pour accéder facilement aux services web Aspose.Cells. L’exemple suivant montre comment effectuer un appel à l’API cloud à l’aide de cURL.

Famille de SDK Cloud

Utiliser un SDK est le moyen le plus rapide de développer. Un SDK abstrait les détails de bas niveau, vous permettant de vous concentrer sur la logique de votre projet. Veuillez consulter le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.

Les exemples de code suivants illustrent comment appeler les services web Aspose.Cells à l’aide de divers SDK :