Я работаю над инструментом на основе Java, который должен искать файлы PDF в выбранных каталогах и которые должны искать специальные слова/предложения в этих файлах PDF. После этого JList показывает файлы, которые подходят и с двойным щелчком на одной из этих записей PDF Reader (Adobe Reader) должен открыть этот файл непосредственно на странице, где появляется слово/предложение.открыть PDF-файл с параметрами
Я пробовал две разные вещи.
Runtime.exec:
try{
Runtime.getRuntime().exec("rundll32" + " " + "url.dll,FileProtocolHandler /A page=4" + " " + o.toString());
}catch(IOException ex) {
ex.printStackTrace();
}
Desktop открыто:
if(Desktop.isDesktopSupported()) {
try{
Desktop d = Desktop.getDesktop();
d.open(new File(o.toString()));
}catch(IOException ex) {
ex.printStackTrace();
}
}
Есть ли способ, чтобы начать чтение PDF с параметрами, как "страница = 4", чтобы перейти непосредственно на нужную страницу?
Заранее спасибо
Пробовал 'Desktop.getDesktop(). Просматривать (новый URI (file.toURI(). ToString() +"? Page = 2 & zoom = 100 "));' бесполезно. КСТАТИ. есть '& search = aaa + bbb'. –
благодарит за ответ, но ваше предложение также не работает для меня:/ похоже, что параметры были просто проигнорированы – Lukas