Abrir documento PDF programaticamente

Aspose.PDF for Java suporta várias maneiras de carregar um documento PDF existente, dependendo de onde os dados de origem provêm.

Abrir um documento PDF em Java

Você pode abrir um documento PDF:

  1. Abra um Document diretamente de um caminho de arquivo.
  2. Abra um Document de um InputStream.
  3. Abra um criptografado Document fornecendo a senha.

Abrir documento a partir do arquivo

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

Abrir documento a partir de stream

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();
    }
}

Abrir um documento criptografado

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