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 :