2011-10-05 88 views
4

感謝您對stackoverflow和google的快速搜索,我能夠發現我們可以直接在某個地方從URL打開PDF文件。在某個地方打開本地PDF文件

如下解釋,我們可以這樣做,使用「nameddest」參數: How can I programmaticly open a pdf at a certain point?

然而,所有我讀講從URL打開PDF文件的鏈接。如果我想在給定位置的本地文件系統中打開PDF文件,該怎麼辦?例如,不要使用以下: http://example.org/doc.pdf#nameddest=Chapter6 說,我想這樣做: 文件:/// d:/work/doc.pdf#nameddest=Chapter6

我試過相同,但它不」工作。任何幫助/建議?

問候, 卡皮爾

+0

注:命名目標不書籤!沒有辦法打開PDF到某個書籤。這無疑是讓您購買完整版Acrobat的一種方式,這是創建命名目的地的唯一方法。 – Coxy

回答

0

我不使用文件協議沒有爲你解決,但你可以通過調用Acrobat或Adobe Reader直接實現它:

acrobat.exe /a "page=2" "c:\Binder1.pdf" 
acrord32.exe /a "page=2" "c:\Binder1.pdf" 
+0

感謝Chris .....但是我試圖以自動化的方式從其他一些應用程序中打開pdf,並且應用程序無法知道系統上「acrobat.exe」或「acrord32.exe」的安裝路徑。 –