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 :