Ouvrir un document PDF par programme

Aspose.PDF for Java prend en charge plusieurs façons de charger un document PDF existant en fonction de l’origine des données source.

Ouvrir un document PDF en Java

Vous pouvez ouvrir un document PDF :

  1. Ouvrez un Document directement à partir d’un chemin de fichier.

  2. Ouvrez un Document à partir d’un InputStream.

  3. Ouvrez un Document chiffré en fournissant le mot de passe.

Ouvrir un document à partir d’un fichier

public static void openDocumentFromFile(Path inputFile) {
    Document document = new Document(inputFile.toString());
    System.out.println("Pages: " + document.getPages().size());
    document.close();
}

Ouvrir un document à partir d’un flux

public static void openDocumentFromStream(Path inputFile) throws Exception {
    try (InputStream stream = Files.newInputStream(inputFile)) {
        Document document = new Document(stream);
        System.out.println("Pages: " + document.getPages().size());
        document.close();
    }
}

Ouvrir un document chiffré

public static void openDocumentEncrypted(Path inputFile) {
    Document document = new Document(inputFile.toString(), "P@ssw0rd");
    System.out.println("Pages: " + document.getPages().size());
    document.close();
}