Cet article présente comment convertir un classeur Excel en un document PDF avec un programme Java, y compris
Outils utilisés: Free Spire.XLS pour Java (version gratuite) https://www.e-iceblue.com/Introduce/free-xls-for-java.html
Obtention et installation des fichiers Jar: Méthode 1: Téléchargez le sac de fichiers JAR via la page d'accueil. Après le téléchargement, décompressez le fichier et installez le fichier Spire.xls.jar sous le dossier lib dans votre programme Java. https://www.e-iceblue.com/Download/xls-for-java-free.html
Méthode 2: Introduction en installant l'entrepôt maven: https://www.e-iceblue.com/Tutorials/Licensing/How-to-install-Spire.PDF-for-Java-from-Maven-Repository.html
Le document de test Excel est le suivant. Comprend deux feuilles:

JAVA Samples
Démo 1. Changez le classeur entier en PDF
import com.spire.xls.*;
public class ExcelToPDF {
    public static void main(String[] args) {
        //Importer un document Excel
        Workbook wb = new Workbook();
        wb.loadFromFile("test.xlsx");
        //Enregistrez la méthode d'appel au format PDF
        wb.saveToFile("ToPDF.pdf",FileFormat.PDF);
    }
}
Diagramme d'effet:

Démo 2. Changez la feuille spécifiée en PDF
import com.spire.xls.*;
public class ExcelToPDF {
    public static void main(String[] args) {
        //Importer un document Excel
        Workbook wb = new Workbook();
        wb.loadFromFile("test.xlsx");
        //Obtenez la deuxième feuille
        Worksheet sheet = wb.getWorksheets().get(1);
        //Enregistrez la méthode d'appel au format PDF
        sheet.saveToPdf("ToPDF2.pdf");
    }
}
Diagramme d'effet:

The END
Recommended Posts