0
我需要編寫一個Java程序,用於在指定目標位置打開PDF文件。文件test.pdf包含第2頁上的指定目標「DestinationX」。程序將打開PDF文件但不會轉到指定的目標。我如何到達指定的目的地?如何在指定目標位置打開PDF
import java.awt.Desktop;
import java.io.IOException;
import java.net.URI;
import java.net.URISyntaxException;
public class MyLauncher {
static void openFileAtNamedDest(){
if (Desktop.isDesktopSupported()) {
try {
URI myURI = new URI("file:///C:/test.pdf#nameddest=DestinationX");
Desktop.getDesktop().browse(myURI);
} catch (IOException e) {
e.printStackTrace();
}
catch (URISyntaxException e) {
e.printStackTrace();
}
}
}
public static void main(String[] args) {
openFileAtNamedDest();
}
}