Comment générer un PDF à partir d'Excel en Java

Dans ce tutoriel, nous verrons comment générer un PDF à partir d’Excel en Java. Il s’agit d’une exigence très courante qui consiste à utiliser Java pour convertir Excel en PDF, puis l’afficher dans un navigateur ou revenir à une autre application pour l’impression. Pour effectuer cette tâche, nous allons simplement charger le fichier Excel et l’enregistrer au format PDF comme décrit ci-dessous.

Étapes pour générer un PDF à partir d’Excel en Java

  1. Ajoutez la bibliothèque Aspose.Cells au projet à l’aide du référentiel Maven
  2. Ajouter une référence à la classe Workbook à l’aide de l’importation dans le programme
  3. Charger le fichier Excel source dans l’objet Workbook pour la conversion en PDF
  4. Enregistrez le fichier Excel au format PDF

Dans ces étapes, nous voyons que l’utilisation de la conversion Java Excel en PDF est simplement effectuée en chargeant le fichier Excel cible dans l’objet de classe Workbook, puis en l’enregistrant au format PDF. Pour une bonne exécution de ce code, n’oubliez pas d’ajouter la bibliothèque requise à votre projet depuis Maven et d’importer la classe Workbook dans le programme au démarrage.

Code pour générer un PDF à partir d’Excel en Java

Dans ce code, nous chargeons le fichier Excel dans l’objet de classe Workbook, puis l’enregistrons au format PDF à l’aide de la fonction save(). Vous pouvez utiliser l’objet de classe PdfSaveOptions pour définir un certain nombre de propriétés avant de l’enregistrer en tant que fichier PDF. Définissez les paramètres et transmettez l’objet de classe PdfSaveOptions comme deuxième argument dans la fonction save(). Notez qu’aucun Interop ou MS Excel n’est requis pour effectuer l’une des tâches ci-dessus.

Dans cet article, nous avons appris comment utiliser Java pour convertir Excel en PDF. Cependant, si vous souhaitez générer un fichier Excel en Java, reportez-vous à l’article Générer un fichier Excel en Java.

 Français