Comment convertir une feuille Excel en image en Java

Ce tutoriel rapide explique comment convertir une feuille Excel en image en Java. Il contient les conseils pour configurer l’environnement et les étapes détaillées ainsi que l’exemple de code exécutable pour démontrer la conversion d’une feuille dans XLSX en JPEG. Lors de l’utilisation de Java Excel vers image, la conversion peut être effectuée avec quelques lignes de code sans utiliser d’autre outil ou logiciel tiers installé sur le système.

Étapes pour convertir une feuille Excel en image en Java

  1. Ajoutez une référence à Aspose.Cells à partir du référentiel Maven pour convertir la feuille en image
  2. Chargez le fichier Excel source pour la conversion en image à l’aide de l’instance de classe Workbook
  3. Instanciez l’objet de classe ImageOrPrintOptions pour personnaliser l’image de sortie
  4. Définissez l’indicateur pour ajuster automatiquement les colonnes en fonction du contenu de la cellule et du type d’image
  5. Sélectionnez la feuille souhaitée à rendre dans l’image
  6. Créer un objet de classe SheetRender pour la feuille sélectionnée à l’aide des paramètres ImageOrPrintOptions configurés
  7. Analyser toutes les pages dans l’aperçu avant impression et afficher chaque page sous forme d’image

Ces étapes décrivent l’ordre des opérations requises pour * convertir un fichier Excel en image en Java * de sorte que chaque page d’une feuille de calcul particulière soit rendue dans une image distincte. Vous pouvez analyser toutes les feuilles de calcul une par une pour convertir l’intégralité du classeur en images. Après avoir chargé le fichier Excel source, vous pouvez utiliser l’objet de classe ImageOrPrintOptions pour configurer les images de sortie comme définir le type d’image ou ajuster automatiquement les colonnes pour afficher tout le contenu dans chaque cellule, puis utiliser cette configuration lors du rendu des feuilles à l’aide de Objet de classe SheetRender.

Code pour créer une image de feuille de calcul Excel en Java

L’objet de classe ImageOrPrintOptions est utilisé pour configurer les images de sortie contenant de nombreuses autres propriétés, comme vous pouvez utiliser setAllColumnsInOnePagePerSheet(true) pour afficher toutes les colonnes d’une page, setDefaultFont(fontName) pour définir la police lorsque les caractères du fichier Excel sont Unicode, setHorizontalResolution () et setVerticalResolution() pour définir la résolution de l’image, setTextCrossType() pour définir le style lorsque la longueur du texte est supérieure à la largeur de la cellule, pour n’en nommer que quelques-uns. De même, lors de l’écriture de convertisseur Excel en image en Java, une méthode setDesiredSize() est disponible pour définir la taille de l’image de sortie qui nécessite la largeur et la hauteur comme paramètres.

Nous avons appris comment utiliser Java Excel pour convertir des images. Si vous souhaitez apprendre la conversion d’Excel en HTML, reportez-vous à l’article sur comment convertir Excel en HTML en Java.

 Français