Table des matières
Installer avec Maven
<dependency> <groupId>e-iceblue</groupId> <artifactId>spire.xls</artifactId> <version>14.1.3</version> </dependency>
Liens connexes
L'utilisation du PDF comme format d'envoi de documents garantit qu'aucune modification de formatage ne sera apportée au document original. L'exportation d'Excel au format PDF est une pratique courante dans de nombreux cas. Cet article explique comment convertissez un document Excel entier ou une feuille de calcul spécifique en PDF à l'aide de Spire.XLS for Java.
Installer Spire.XLS for Java
Tout d'abord, vous devez ajouter le fichier Spire.Xls.jar en tant que dépendance dans votre programme Java. Le fichier JAR peut être téléchargé à partir de ce lien. Si vous utilisez Maven, vous pouvez facilement importer le fichier JAR dans votre application en ajoutant le code suivant au fichier pom.xml de votre projet.
<repositories> <repository> <id>com.e-iceblue</id> <name>e-iceblue</name> <url>https://repo.e-iceblue.com/nexus/content/groups/public/</url> </repository> </repositories> <dependencies> <dependency> <groupId>e-iceblue</groupId> <artifactId>spire.xls</artifactId> <version>14.11.0</version> </dependency> </dependencies>
Convertir un fichier Excel entier en PDF
Voici les étapes pour convertir un document Excel entier en PDF.
- Créez un objet Workbook.
- Chargez un exemple de document Excel à l’aide de la méthode Workbook.loadFromFile().
- Définissez les options de conversion Excel en PDF via les méthodes sous l'objet ConverterSetting, qui est renvoyé par la méthode Workbook.getConverterSetting().
- Convertissez l'intégralité du document Excel en PDF à l'aide de la méthode Workbook.saveToFile().
- Java
import com.spire.xls.FileFormat; import com.spire.xls.Workbook; public class ConvertExcelToPdf { public static void main(String[] args) { //Create a Workbook instance and load an Excel file Workbook workbook = new Workbook(); workbook.loadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx"); //Set worksheets to fit to page when converting workbook.getConverterSetting().setSheetFitToPage(true); //Save the resulting document to a specified path workbook.saveToFile("output/ExcelToPdf.pdf", FileFormat.PDF); } }
Convertir une feuille de calcul spécifique en PDF
Voici les étapes pour convertir une feuille de calcul spécifique en PDF.
- Créez un objet Workbook.
- Chargez un exemple de document Excel à l’aide de la méthode Workbook.loadFromFile().
- Définissez les options de conversion Excel en PDF via les méthodes sous l'objet ConverterSetting, qui est renvoyé par la méthode Workbook.getConverterSetting().
- Obtenez une feuille de calcul spécifique à l’aide de la méthode Workbook.getWorksheets().get().
- Convertissez la feuille de calcul en PDF à l'aide de la méthode Worksheet.saveToPdf().
- Java
import com.spire.xls.Workbook; import com.spire.xls.Worksheet; public class ConvertWorksheetToPdf { public static void main(String[] args) { //Create a Workbook instance and load an Excel file Workbook workbook = new Workbook(); workbook.loadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx"); //Set worksheets to fit to width when converting workbook.getConverterSetting().setSheetFitToWidth(true); //Get the first worksheet Worksheet worksheet = workbook.getWorksheets().get(0); //Convert to PDF and save the resulting document to a specified path worksheet.saveToPdf("output/WorksheetToPdf.pdf"); } }
Demander une licence temporaire
Si vous souhaitez supprimer le message d'évaluation des documents générés ou vous débarrasser des limitations fonctionnelles, veuillez demander une licence d'essai de 30 jours pour toi.