Comment convertir une feuille de calcul vers un autre format : Guide étape par étape

Convertissez une feuille de calcul ou un fichier Excel local vers un autre format à l’aide de l’API Web Aspose.Cells Cloud.

API de conversion de feuille de calcul

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

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 (chemin / chaîne de requête / corps HTTP) Description
Spreadsheet Fichier FormData Télécharger le fichier de feuille de calcul à convertir.
format Chaîne Chaîne de requête (Obligatoire) Format de sortie souhaité (par exemple, « XLSX », « PDF », « CSV »).
outPath Chaîne Chaîne de requête (Facultatif) Chemin du dossier où le classeur converti sera enregistré. La valeur par défaut est null.
outStorageName Chaîne Chaîne de requête Spécifier le nom du stockage de sortie.
fontsLocation Chaîne Chaîne de requête Utiliser des polices personnalisées pour la feuille de calcul.
region Chaîne Chaîne de requête Spécifier le paramètre de région de la feuille de calcul.
password Chaîne Chaîne de requête Mot de passe pour ouvrir le fichier de feuille de calcul s’il est protégé.

Réponse

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

Statut de réussite

  • 200 OK – La conversion a réussi ; le corps de la réponse contient le flux du fichier converti.
  • L’en-tête Content-Type reflète le type MIME du format de sortie demandé (par exemple, application/pdf pour le PDF).

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 Mauvaise requête Paramètres manquants ou invalides (par exemple, type de fichier non pris en charge).
401 Non autorisé Jeton JWT invalide ou manquant.
413 Payload trop volumineux Le fichier téléchargé dépasse la limite de taille.
500 Erreur interne du serveur Erreur inattendue sur le serveur.

Formats de sortie

Format de sortie Description
XLS Classeur Excel 95/5.0 – 2003.
XLSX Format de fichier Excel Open XML SpreadsheetML.
XLSB Classeur binaire Excel.
XLSM Classeur Excel avec macros.
XLT Modèle Excel 97 – 2003.
XLTX Modèle Excel.
XLTM Modèle Excel avec macros.
XLAM Fichier complémentaire Excel avec macros, utilisé pour ajouter des fonctions à Excel.
CSV Fichier CSV (Comma-Separated Values).
TSV Fichier TSV (Tab-Separated Values).
TXT Fichier texte délimité.
HTML Format HTML.
MHTML Fichier MHTML.
ODS ODS (OpenDocument Spreadsheet).
SpreadsheetML Fichier Excel 2003 XML.
Numbers Document créé par l’application « Numbers » d’Apple, partie de la suite iWork pour macOS et iOS.
JSON Notation d’objet JavaScript.
DIF Format d’échange de données (Data Interchange Format).
DBF Fichier .dbf utilisé par le système de gestion de bases de données dBASE.
PDF Format de document portable Adobe (Adobe Portable Document Format).
XPS Format XML Paper Specification.
SVG Format de graphiques vectoriels évolutifs (Scalable Vector Graphics).
TIFF Format de fichier image balisé (Tagged Image File Format).
PNG Format d’images graphiques réseau portable (Portable Network Graphics).
BMP Format d’image bitmap.
EMF Format de métafichier amélioré (Enhanced Metafile).
JPEG JPEG est un format d’image utilisant une compression avec perte.
GIF Format d’échange de graphismes (Graphics Interchange Format).
MARKDOWN Représente un document Markdown.
SXC Format basé sur XML utilisé par OpenOffice et StarOffice.
FODS Format Open Document stocké en XML plat.
DOCX Format bien connu pour les documents Microsoft Word, combinant fichiers XML et binaires.
PPTX Format PPTX basé sur le format de fichier de présentation Open XML de Microsoft PowerPoint.
SqlScript Langage de requête structurée (Structured Query Language).
XHtml XHTML est un format de fichier texte basé sur XML, réutilisant HTML 4.0.
Epub Fichiers .epub : format de livre numérique standardisé pour éditeurs et consommateurs.
Xml XML (Extensible Markup Language) ; similaire à HTML, mais utilise des balises pour définir des objets.
Ots Fichier de modèle de feuille Open Document (OTS).
AZW3 AZW est un format de livre numérique développé par Amazon pour les appareils Kindle ; AZW3 est également connu sous le nom de Kindle Format 8 (KF8).

Où utiliser l’API de conversion de feuille de calcul ?

  • Migration de systèmes hérités : Convertir des milliers de fichiers XLS hérités vers 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é entre 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 vers CSV ou JSON pour 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 de conversion de feuille de calcul ?

  • Facile à utiliser pour les développeurs : Aspose.Cells Cloud propose des bibliothèques SDK dans plusieurs langages, permettant un développement rapide, accompagné d’une documentation complète. Comparé à la création de solutions personnalisées de rendu de graphiques, cela réduit considérablement la charge de développement.
  • Économique : Vous pouvez convertir des données de tableau sans avoir à télécharger préalablement le classeur, ce qui économise de l’espace de stockage et réduit les coûts.
  • Support complet des formats : Conversion entre plus de 20 formats de feuilles de calcul.
  • Préservation de la fidélité des données et du formatage.

Comment utiliser l’API de conversion de feuille de calcul avec les SDK ?

Les exemples de code suivants montrent comment utiliser l’API de conversion de feuille de calcul avec divers SDK.

Spécification de l’API de conversion de feuille de calcul

Spécification de l’API de conversion de feuille de calcul définit une interface de programmation accessible publiquement, vous permettant d’effectuer des interactions REST directement 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 ci-dessous montre comment effectuer des appels à l’API Cloud avec 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 de convertir un fichier de feuille de calcul vers un autre format à l’aide d’un code concis. Veuillez consulter le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.