Aspose.Cells Cloud API – Convertir, fusionner, diviser & protéger des fichiers Excel

Qu’est-ce que les API Aspose.Cells Cloud ?

Les API Aspose.Cells Cloud sont une collection de services cloud dédiés aux feuilles de calcul/Excel. Aucune installation d’Office ni configuration serveur n’est nécessaire : il suffit d’envoyer une requête HTTP pour créer, modifier, convertir, nettoyer des données, générer des graphiques, construire des tableaux croisés dynamiques, chiffrer, diviser, fusionner, ajouter des filigranes, appliquer des signatures numériques, et bien plus encore, depuis n’importe quel langage de programmation.

Pourquoi utiliser les API Aspose.Cells Cloud ?

  • Créer, modifier, convertir et analyser des feuilles de calcul dans un stockage cloud à l’aide des services API Web Aspose.Cells Cloud.
  • Créer, modifier, convertir et analyser des fichiers de feuilles de calcul locaux à l’aide des services API Web Aspose.Cells Cloud.
  • Les formats de fichiers pris en charge incluent 30 formats, notamment xlsx, csv, ods, xlsb, etc.
  • Manipuler directement les feuilles de calcul via l’API Web Aspose.Cells Cloud, sans dépendre de Microsoft Excel.
  • Le forfait gratuit inclut jusqu’à 150 appels d’API par mois.
  • Tarification à l’usage (pay-as-you-go).
  • Exemples courts : Opérations réalisables en une seule phrase.
    • Convertir XLSX en PDF → ConvertSpreadsheetToPdf
    • Supprimer les espaces superflus dans le fichier entier → TrimSpreadsheetContent
    • Fusionner plus de 10 fichiers en un seul rapport → MergeSpreadsheets

Comment utiliser les API Aspose.Cells Cloud ?

Étape 1 : Obtenir les identifiants API

Étape 2 : Appeler les API Web de feuille de calcul via un SDK (recommandé)

Il est recommandé d’utiliser le SDK officiel afin de simplifier l’authentification et la gestion des requêtes. Le SDK gère automatiquement l’acquisition et le renouvellement des jetons d’accès.

Installer le SDK .NET (NuGet)

dotnet add package Aspose.Cells-Cloud --version 26.6.0

Exemple : Convertir Excel en PDF à l’aide du SDK

CellsApi cellsApi = new CellsApi(
    Environment.GetEnvironmentVariable("ProductClientId"),
    Environment.GetEnvironmentVariable("ProductClientSecret"));
cellsApi.ConvertSpreadsheet(
    new ConvertSpreadsheetRequest { Spreadsheet = "EmployeeSalesSummary.xlsx", format = "pdf" },
    "EmployeeSalesSummary.pdf");

Description

  • Spreadsheet : Nom du fichier Excel situé dans le stockage local.
  • Format : Format cible (par exemple, pdf, png, csv, json).
  • Fichier de sortie : Le fichier généré sera enregistré localement sous le nom spécifié.

Fonctionnalités principales

Aspose.Cells Cloud propose les fonctionnalités clés suivantes pour répondre aux besoins d’automatisation des feuilles de calcul au niveau entreprise :

Conversion de feuille de calcul

Traitement des données

Remarque : Les schémas détaillés de requête/réponse, les méthodes HTTP, les paramètres de requête et les réponses d’exemple pour chaque point de terminaison sont disponibles dans la Référence de l’API Web Aspose.Cells Cloud pour feuilles de calcul, indiquée ci-dessous.

Référence rapide des points de terminaison

Opération Méthode HTTP Chemin Paramètres obligatoires Réponse d’exemple
Convertir une feuille de calcul POST /cells/convert Spreadsheet (fichier), format (chaîne) Fichier binaire (par exemple, PDF)
Fusionner des feuilles de calcul POST /cells/worksheets/merge files (liste de fichiers) Classeur fusionné
Diviser une feuille de calcul POST /cells/worksheets/split Spreadsheet (fichier), format (chaîne) Archive contenant les fichiers divisés
Supprimer les lignes vides POST /cells/worksheets/blankrows/delete Spreadsheet (fichier) Classeur mis à jour
Remplacer le contenu POST /cells/replace Spreadsheet (fichier), oldValue, newValue Classeur mis à jour

SDK pris en charge (SDK disponibles)

  • Aspose.Cells Cloud propose des SDK prêts à l’emploi dans tous les langages majeurs : récupérez, codez et déploiez :
Langage Méthode d’installation Dépôt GitHub
Java Maven Dépôt GitHub du SDK Java
.NET NuGet Dépôt GitHub du SDK .NET
Python pip Dépôt GitHub du SDK Python
Node.js npm Dépôt GitHub du SDK Node.js
PHP Composer Dépôt GitHub du SDK PHP
GoLang Modules Go Dépôt GitHub du SDK Go
Ruby RubyGems Dépôt GitHub du SDK Ruby
Perl CPAN Dépôt GitHub du SDK Perl
Point de terminaison API Référence de l’API Web Aspose.Cells Cloud pour feuilles de calcul

Exemples de code et projets open source

Tous les SDK sont open source et incluent de nombreux exemples :