PDF 文書をプログラムで開く

Aspose.PDF for Java は、ソースデータの取得元に応じて既存の PDF ドキュメントを読み込む複数の方法をサポートしています。

Java で PDF ドキュメントを開く

PDF ドキュメントを開くことができます。

  1. ファイルパスから Document を開いてください。
  2. InputStream から Document を開いてください。
  3. パスワードを提供して暗号化された Document を開いてください。

ファイルからドキュメントを開く

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

ストリームからドキュメントを開く

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

暗号化されたドキュメントを開く

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