Открыть PDF на указанной странице Независимо от платформы в java - PullRequest
1 голос
/ 26 февраля 2020

В настоящее время я ищу способ открыть (локальный) PDF во внешней программе на указанной странице с помощью java. Я попытался сделать это с помощью следующего кода:

fun openPDF(url: String, at: Int) {
        if (Desktop.isDesktopSupported()) {
                val uri = URI("${Paths.get(url).toUri()}#page=$at")

                Desktop.getDesktop().browse(uri)
        }
}

он открывает PDF в программе по умолчанию, но не на указанной странице.

У кого-нибудь есть решение, так что PDF открывается в страницу, для которой я sh? (В программе по умолчанию или в браузере по умолчанию)

...