Exporter un classeur
Vous pouvez exporter des classeurs vers l’un des formats suivants : XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT, PDF, OTS, XPS, DIF, PNG, JPEG, BMP, SVG, TIFF, EMF, NUMBERS, FODS.
API REST
POST https://api.aspose.cloud/v3.0/cells/export
Sécurité et authentification
Les API Aspose.Cells Cloud sont sécurisées et nécessitent une authentification basée sur un jeton JWT.
Paramètres de la requête
| Nom du paramètre | Type | Emplacement (chemin / chaîne de requête / corps HTTP) | Obligatoire | Description |
|---|---|---|---|---|
| file | fichier | formData | Oui | Fichier à télécharger |
| objectType | string | query | Oui | Type d’objet à exporter. Pour l’exportation de graphiques, utilisez chart. Autres valeurs possibles : worksheet, picture, etc. |
| format | string | query | Oui | Format de sortie souhaité. Valeurs prises en charge : png, jpeg, gif, bmp, svg, tiff, emf, wmf, pdf. |
Réponse
{
"Files": [
{
"Filename": "Book1_xlsx.tif",
"FileSize": 274022,
"FileContent": "-----Base64String--------"
},
{
"Filename": "myDocument_xlsx.tif",
"FileSize": 348126,
"FileContent": "-----Base64String--------"
}
]
}
Codes d’état HTTP
| Code | Signification | Description |
|---|---|---|
| 200 | OK | Les formes ont été exportées avec succès ; la réponse contient la liste des fichiers. |
| 400 | Requête incorrecte | Paramètres manquants ou non valides. |
| 401 | Non autorisé | Jeton d’accès invalide ou manquant. |
| 413 | Charge utile trop volumineuse | Le fichier téléchargé dépasse la taille limite. |
| 500 | Erreur interne du serveur | Erreur inattendue du serveur. |
Comment utiliser l’API PostExport avec les SDK
Spécification de l’API PostExport
La spécification OpenAPI définit une interface de programmation accessible publiquement qui vous permet d’effectuer des interactions REST directement depuis un navigateur web.
Vous pouvez utiliser l’outil en ligne de commande cURL pour accéder facilement aux services web Aspose.Cells. L’exemple suivant montre comment appeler l’API Cloud à l’aide de cURL.
curl -X POST "https://api.aspose.cloud/v3.0/cells/export?objectType=workbook&format=tiff" \
-H "accept: multipart/form-data" \
-H "Content-Type: multipart/form-data" \
-H "x-aspose-client: Containerize.Swagger" \
-d '{"File":{}}'
Utiliser les SDK Aspose.Cells Cloud
L’utilisation d’un SDK accélère le développement en gérant les détails de bas niveau, afin que vous puissiez vous concentrer sur la logique métier. Une liste complète des SDK Aspose.Cells Cloud est disponible dans le dépôt GitHub.
Les exemples de code suivants montrent comment appeler le service web Aspose.Cells à l’aide de divers SDK :