Conversion en lot de fichiers Excel
Cette API REST permet la conversion en lot des fichiers éligibles.
API REST
POST http://api.aspose.cloud/v3.0/cells/batch/convert
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 | Description |
|---|---|---|---|
| batchConvertRequest | objet | corps | Corps de la requête contenant les paramètres de conversion. |
Propriétés de BatchConvertRequest
| Nom | Type | Description | Notes |
|---|---|---|---|
| SourceFolder | chaîne | Chemin vers le dossier contenant les fichiers Excel sources. | [facultatif] |
| MatchCondition | MatchConditionRequest | Conditions utilisées pour sélectionner les fichiers à convertir. | [facultatif] |
| Format | chaîne | Format cible de la conversion (par ex., pdf, csv). |
[facultatif] |
| OutFolder | chaîne | Dossier de destination où les fichiers convertis seront enregistrés. | [facultatif] |
| SaveOptions | SaveOptions | Options supplémentaires contrôlant la manière dont les fichiers sont enregistrés. | [facultatif] |
Propriétés de MatchConditionRequest
| Nom | Type | Description | Notes |
|---|---|---|---|
| RegexPattern | chaîne | Expression régulière utilisée pour filtrer les noms de fichiers. | [facultatif] |
| FullMatchConditions | chaîne[] | Liste des conditions exactes de nom de fichier pour la correspondance. | [facultatif] |
Paramètre du corps de la requête
| Nom du paramètre | Type | Description |
|---|---|---|
| data | fichier | Contenu binaire du classeur à créer. |
Réponse
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream",
"Name": "file"
}
}
Codes de statut HTTP
| Code | Signification | Quand renvoyé |
|---|---|---|
| 200 OK | Classeur créé avec succès | Déroulement normal |
| 201 Created | Classeur créé (réponse alternative) | Lorsque l’API renvoie un statut « créé » |
| 400 Bad Request | Paramètres invalides | Erreur côté client |
| 401 Unauthorized | Jeton manquant ou invalide | Erreur d’authentification |
| 409 Conflict | Fichier existant et isWriteOver=false |
Conflit avec un fichier existant |
Comment utiliser l’API PostBatchConvert avec les SDK
Spécification de l’API PostBatchConvert
La spécification OpenAPI définit une interface de programmation accessible publiquement et permet d’effectuer directement des interactions REST 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 effectuer des appels à l’API Cloud avec cURL.
Utiliser les SDK Aspose.Cells Cloud
L’utilisation d’un SDK est le meilleur moyen d’accélérer le développement. Un SDK gère les détails de bas niveau et vous permet de vous concentrer sur vos tâches de 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 effectuer des appels aux services web Aspose.Cells à l’aide de divers SDK :