Comment exporter un tableau de feuille de calcul distante vers un autre format : guide étape par étape

Exportez un tableau de feuille de calcul (Excel) stocké dans le cloud vers un fichier d’un autre format.

API d’exportation de tableau vers un format

API Web

GET https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}/tables/{tableName}

Sécurité et authentification

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

-H "Authorization: Bearer {access_token}"

Paramètres de la requête :

Nom du paramètre Type Chemin / Chaîne de requête / Corps HTTP Description
name String Chemin Obligatoire. Nom du fichier classeur à récupérer.
worksheet String Chemin Nom de la feuille de calcul.
tableName String Chemin Nom du tableau.
format String Chaîne de requête Obligatoire. Format de sortie souhaité (par exemple, « png », « pdf », « svg »).
folder String Chaîne de requête Facultatif. Chemin du dossier où le classeur est stocké. La valeur par défaut est null.
storageName String Chaîne de requête Facultatif. Nom du stockage utilisé si un stockage cloud personnalisé est employé. Utilise le stockage par défaut si omis.
outPath String Chaîne de requête Facultatif. Chemin du dossier de destination pour le stockage de la sortie. La valeur par défaut est null.
outStorageName String Chaîne de requête Facultatif. Nom du stockage pour le fichier de sortie.
fontsLocation String Chaîne de requête Facultatif. Emplacement des polices personnalisées.
region String Chaîne de requête Facultatif. Paramètre régional/langue de la feuille de calcul (par exemple, en-US, fr-FR). Affecte le formatage des nombres, l’analyse des dates et le comportement lié à la localisation.
password String Chaîne de requête Facultatif. Mot de passe pour ouvrir le fichier de feuille de calcul.

Réponse

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

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 exemple, type de fichier non pris en charge).
401 Non autorisé Jeton JWT invalide ou manquant.
413 Charge utile trop volumineuse Le fichier envoyé dépasse la taille limite.
500 Erreur interne du serveur Erreur inattendue du serveur.

Dans quels cas utiliser l’API d’exportation de tableau vers un autre format ?

  • Migration des systèmes hérités : Convertir des milliers de fichiers XLS hérités en XLSX pour les systèmes modernes.
  • Standardisation des archives : Normaliser divers formats de feuilles de calcul (XLS, XLSM, ODS, CSV) vers un seul format pour l’archivage.
  • Interopérabilité avec les suites bureautiques : Convertir des fichiers Excel vers des formats compatibles avec LibreOffice, Google Sheets ou Apple Numbers.
  • Normalisation des sources de données : Convertir divers formats de feuilles de calcul en CSV ou JSON pour l’ingestion dans des bases de données.
  • Publication web : Convertir des modèles financiers en HTML pour affichage sur le web.

Pourquoi utiliser l’API d’exportation de tableau vers un autre format ?

  • Facile à utiliser pour les développeurs : Aspose.Cells Cloud propose des bibliothèques SDK dans plusieurs langages, permettant un développement rapide, et est accompagné d’une documentation complète. Comparé à la mise en œuvre de solutions personnalisées de rendu de graphiques, cela réduit considérablement la charge de travail de développement.
  • Réduction des coûts de main-d’œuvre : Diminue le besoin de consacrer des postes à la consolidation de documents.
  • Paiement à l’usage : Aucun investissement initial ; vous ne payez que pour les appels d’API effectivement utilisés.
  • Coûts de maintenance nuls : Aucune maintenance de serveurs, mise à jour de logiciels ou gestion des problèmes de compatibilité.
  • L’API renvoie uniquement les données brutes du tableau, sans mise en forme du classeur.

Comment utiliser l’API d’exportation de tableau de feuille de calcul vers un format à l’aide des SDK ?

Spécification de l’API Export Table as Format

La spécification de l’API Export Table as Format définit une interface de programmation publiquement accessible et vous 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 à l’aide de cURL.

Utiliser les SDK Aspose.Cells Cloud

L’utilisation d’un SDK est la méthode la plus rapide pour développer, car elle masque les détails de bas niveau, vous permettant ainsi d’exporter un tableau de feuille de calcul vers un fichier d’un format donné à l’aide d’un code concis. 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 :