Comment convertir un graphique de feuille de calcul en image : guide étape par étape

Les graphiques Excel sont des représentations visuelles des données intégrées dans des feuilles de calcul. La conversion de ces graphiques en formats d’image facilite leur réutilisation dans des documents, des pages web et des rapports, sans nécessiter Excel.

Convertissez un graphique à partir d’une feuille de calcul locale ou d’un fichier Excel en fichier image. FORMATS D’IMAGE PRIS EN CHARGE : PNG, SVG, TIFF, JPEG, BMP

Convertir un graphique en image via l’API

API Web

PUT https://api.aspose.cloud/v4.0/cells/convert/chart/image
curl -X PUT "https://api.aspose.cloud/v4.0/cells/convert/chart/image?format=png&chartIndex=0" \
     -H "Authorization: Bearer {jeton_daccès}" \
     -F "Spreadsheet=@MonClasseur.xlsx" \
     -o graphique.png

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 Obligatoire
Spreadsheet Fichier FormData Télécharger le fichier de feuille de calcul contenant le graphique. Oui
worksheet Chaîne Chaîne de requête Spécifier le nom de la feuille de calcul le cas échéant. Non
chartIndex Entier Chaîne de requête Index du graphique à convertir. Oui
format Chaîne Chaîne de requête (Obligatoire) Type d’image souhaité (par exemple : svg, png, jpg). Oui
outPath Chaîne Chaîne de requête (Facultatif) Chemin du dossier où le fichier de sortie sera stocké ; null par défaut. Non
outStorageName Chaîne Chaîne de requête Nom du stockage destiné au fichier de sortie. Non
fontsLocation Chaîne Chaîne de requête Spécifier des polices personnalisées si nécessaire. Non
region Chaîne Chaîne de requête Définir la région de la feuille de calcul. Non
password Chaîne Chaîne de requête Mot de passe pour ouvrir le fichier de feuille de calcul. Non

Réponse

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

Codes de statut HTTP

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

Où utiliser l’API Convertir un graphique en image ?

  • Génération de rapports et tableaux de bord : Convertir automatiquement les graphiques extraits des données Excel en images (PNG, JPEG, etc.) à intégrer dans des rapports PDF, des tableaux de bord web ou des présentations PowerPoint.
  • Applications web / courriel : Diffuser directement les images de graphiques sur des pages web ou dans des courriels, sans nécessiter que les utilisateurs téléchargent ou ouvrent des fichiers Excel. Utile pour des outils de reporting dynamique, des lettres d’information ou des notifications automatisées.
  • Flux de travail de traitement de documents : Intégrer à des pipelines automatisés (par exemple, facturation, analyse) où les graphiques Excel doivent être insérés dans d’autres formats (Word, PDF, HTML).
  • Applications mobiles / de bureau : Afficher les graphiques Excel dans des applications où le rendu complet de la feuille de calcul est inutile ou impraticable.
  • Archivage et visualisation : Sauvegarder les graphiques en tant qu’images autonomes pour un stockage à long terme, des vignettes ou des aperçus rapides, sans dépendance à Excel.

Pourquoi utiliser l’API Convertir un graphique en image ?

  • Préservation de la fidélité visuelle : Préserve le format exact du graphique (couleurs, libellés, échelle) tel qu’il apparaît dans Excel, garantissant une sortie de qualité professionnelle.
  • Indépendance de la plateforme : Aucune installation d’Excel requise. Fonctionne multiplateforme (Windows, Linux, macOS) via l’API REST, adapté aux applications basées sur le cloud ou côté serveur.
  • Automatisation et évolutivité : Convertir par lot plusieurs graphiques ou fichiers de manière programmatique, gagnant du temps par rapport à l’export manuel. Gère efficacement de grands volumes dans le cloud.
  • Formats de sortie flexibles : Prend en charge les formats d’image populaires (PNG, JPG, BMP, SVG, etc.), permettant une intégration avec des systèmes et supports variés.
  • Sécurisé et fiable : Traite les fichiers dans l’environnement cloud d’Aspose, sans exposer des données sensibles à des outils côté client. Haute disponibilité et performance constante.
  • Adapté aux développeurs : Aspose.Cells Cloud propose des bibliothèques SDK dans plusieurs langages, facilitant un développement rapide, accompagné d’une documentation complète. Comparé à la construction de solutions personnalisées de rendu de graphiques, cela réduit considérablement la charge de développement.
  • Économique : Vous pouvez convertir des graphiques sans téléverser préalablement le classeur, ce qui économise de l’espace de stockage et réduit les coûts.

Comment utiliser l’API Convertir un graphique en image avec les SDK ?

Spécification de l’API Convertir un graphique en image

La spécification de l’API Convertir un graphique en image définit une interface de programmation accessible publiquement et vous permet d’effectuer directement des interactions REST depuis un navigateur web.

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 graphique en image avec un code minimal.
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 effectuer des appels aux services web Aspose.Cells à l’aide de divers SDK :