Convertir une feuille de calcul en PDF, PNG, CSV et plus – Aspose.Cells Cloud API

API de conversion de feuille de calcul – Le point de terminaison GET /cells/{name}/worksheets/{sheetName} permet de convertir une seule feuille de calcul (une feuille à l’intérieur d’un classeur Excel) vers un autre type de fichier.

Prérequis : Vous devez posséder un jeton JWT valide et avoir le classeur stocké dans un emplacement pris en charge par le stockage Aspose Cloud avant d’invoquer ce point de terminaison.

Formats importables pris en charge (la feuille de calcul peut être lue à partir de) :

  • XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT

Formats exportables uniquement pris en charge (la feuille de calcul peut être enregistrée en tant que) :

  • PDF, OTS, XPS, DIF, PNG, JPEG, BMP, SVG, TIFF, EMF, NUMBERS, FODS

API REST

La Spécification OpenAPI décrit l’interface publiquement accessible.

Paramètres de la requête

Paramètre Type Obligatoire Valeur par défaut Valeurs autorisées Description
format string Oui pdf, png, jpeg, bmp, svg, tiff, emf, csv, txt, … (voir liste ci-dessus) Format de sortie cible.
verticalResolution integer Non 96 72‑600 Résolution verticale (DPI) pour la sortie image.
horizontalResolution integer Non 96 72‑600 Résolution horizontale (DPI) pour la sortie image.
password string Non Mot de passe pour ouvrir un classeur protégé.
folder string Non Dossier cloud où le classeur source est stocké.
storage string Non Nom du stockage (par exemple, « Default »).

Réponse

Code d’état Description Type retourné
200 Conversion réussie ; flux binaire du fichier converti renvoyé. application/octet-stream
400 Requête incorrecte – paramètres manquants ou non valides. Objet d’erreur JSON
401 Non autorisé – jeton JWT invalide ou manquant. Objet d’erreur JSON
404 Introuvable – le classeur ou la feuille de calcul n’existe pas. Objet d’erreur JSON
500 Erreur interne du serveur – échec inattendu. Objet d’erreur JSON

Exemple de requête (cURL)

curl -v "https://api.aspose.com/v3.0/cells/myWorkbook.xlsx/worksheets/Sheet1?format=png&verticalResolution=96&horizontalResolution=96" \
  -X GET \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "Authorization: Bearer <jwt token>"

Exemple de réponse

Image convertie (flux binaire)

Famille de SDK Cloud

L’utilisation d’un SDK est le moyen le plus rapide de développer. Un SDK gère les détails de bas niveau afin que vous puissiez vous concentrer sur votre projet. Veuillez consulter le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.

Les exemples de code suivants montrent comment appeler les services web Aspose.Cells à l’aide de divers SDK :