Combiner plusieurs fichiers Excel en un seul – Fusion par lots de classeurs vers plus de 30 formats

Fusionnez plusieurs fichiers locaux Excel, CSV ou ODS en un seul classeur, puis convertissez-le vers plus de 30 formats de sortie à l’aide de l’API Aspose.Cells Cloud.

API Web

PUT https://api.aspose.cloud/v4.0/cells/merge/spreadsheet

Sécurité et authentification

Les API Aspose.Cells Cloud sont sécurisées et exigent une authentification basée sur un jeton JWT.

Paramètres de la requête

Nom du paramètre Type Emplacement Description
Spreadsheet Fichier FormData Le fichier de classeur local à télécharger. Prend en charge XLSX, XLS, CSV, ODS, etc.
outFormat String Query Format de sortie souhaité (par ex. XLSX, PDF, CSV, HTML). Prend en charge plus de 30 formats.
mergeInOneSheet Boolean Query true → toutes les données fusionnées dans une seule feuille ; false → chaque feuille originale est conservée.
outPath String Query (optionnel) Chemin du dossier cloud où le fichier fusionné sera enregistré. Si omis, l’emplacement par défaut est utilisé.
outStorageName String Query Nom du stockage cloud à utiliser (par défaut ou personnalisé).
fontsLocation String Query (optionnel) Dossier cloud contenant les polices personnalisées pour un rendu correct en PDF ou image.
region String Query (optionnel) Région (locale) pour le formatage des nombres, dates et devises (par ex. fr-FR, en-US, zh-CN).
password String Query (optionnel) Mot de passe pour ouvrir un classeur protégé.

Réponse

{
  "Name": "ResponseFile",
  "DataType": {
    "Identifier": "File",
    "Reference": "Stream"
  }
}

Le fichier peut être téléchargé directement ou enregistré à l’emplacement spécifié par outPath.

Détails de la réponse en cas de succès

Code d’état Type de contenu Description
200 OK application/octet-stream Flux binaire du fichier classeur fusionné.

Codes d’état HTTP

Code Signification Description
200 OK Filtre appliqué avec succès ; la réponse contient les détails de l’opération.
400 Requête incorrecte Paramètres manquants ou non valides (par ex. type de fichier non pris en charge).
401 Non autorisé Jeton JWT invalide ou manquant.
413 Charge utile trop grande Le fichier téléchargé dépasse la taille limite.
500 Erreur interne du serveur Erreur inattendue du serveur.

Où faut-il utiliser l’API de fusion de classeurs ?

Éducation et applications académiques

  • Correction des devoirs étudiants – Fusionner plusieurs fichiers de devoirs étudiants pour des commentaires et une notation unifiés.
  • Collecte de données de recherche – Consolidation des classeurs de données provenant de différents groupes expérimentaux.
  • Création de supports pédagogiques – Fusionner des exercices provenant de plusieurs chapitres dans un seul classeur de banque de questions.

Traitement et analyse de données

  • Intégration de petits jeux de données – Fusionner des fichiers CSV ou Excel exportés à partir de sources variées.
  • Prétraitement pour l’analyse de données – Combiner les fichiers de données pertinents avant l’analyse.
  • Remplissage de modèles de rapports – Remplir des modèles de rapports prédéfinis avec les données fusionnées.

Développement et support technique

  • Préparation de données de test – Fusionner plusieurs fichiers de cas de test pour les tests automatisés.
  • Analyse de journaux système – Consolidation des rapports Excel contenant les journaux système provenant de différentes périodes.
  • Gestion de configuration – Fusionner plusieurs classeurs de configuration en un seul fichier de configuration unifié.

Pourquoi utiliser l’API de fusion de classeurs ?

  • Adaptée aux développeurs – Des bibliothèques SDK sont disponibles pour de nombreux langages, réduisant l’effort de développement par rapport à la création d’une solution personnalisée.
  • Réduction des coûts de main-d’œuvre – Élimine le besoin de personnel dédié à la consolidation manuelle des documents.
  • Paiement à l’usage – Vous ne payez que pour les appels API effectués ; aucun investissement initial requis.
  • Coûts de maintenance nuls – Aucun serveur à maintenir, aucune mise à jour logicielle à effectuer, aucune préoccupation de compatibilité.

Comment utiliser l’API de fusion de classeurs avec les SDK ?

Spécification OpenAPI

La spécification OpenAPI fournit une description lisible par machine de l’API, permettant des interactions REST directes.

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 vers l’API Cloud avec cURL.

Utiliser les SDK Aspose.Cells Cloud

L’utilisation des SDK est la méthode la plus rapide pour développer, car elle masque les détails de bas niveau et permet d’importer des données dans une feuille de calcul à l’aide de code concis. Veuillez consulter le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.