有沒有辦法在 Windows 7 中建立特定 pdf 頁面的捷徑?
答案1
如果您安裝了 Adobe Acrobat Reader,則可以建立命令列捷徑,將 PDF 檔案開啟到特定頁面:
AcroRd32.exe /A "page=7=OpenActions" myfile.pdf
將開啟「myfile.pdf」至第 7 頁。
您可以找到更多命令列開關這裡。
答案2
2021 年,在 Windows 10 上,可以使用下列命令
使用 Acrobat Reader
%acrobat% /A "page=44=OpenActions" "..\Magazines\2021-05.TA-663.Mai.pdf"
使用福昕閱讀器
%foxit% "..\Magazines\2021-05.TA-663.Mai.pdf" /A page=45
使用 Chrome
start chrome "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"
使用歌劇
start opera "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"
使用邊緣
start msedge "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"
使用火狐瀏覽器
start firefox "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"
在我的電腦上,%acrobat%
變數%foxit%
等於
set acrobat="C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\acroRd32.exe"
set foxit="C:\Program Files (x86)\Foxit Software\Foxit Reader\FoxitReader.exe"
所有這些解決方案都在我的電腦上正常運作。
答案3
這是一個使用程式的小例子AcroRd32.exe
。
每個月我都會收到一本名為「Test-Achats」的客戶雜誌。
在我的電腦上,我創建了一個資料夾來放置所有這些雜誌。
當我在雜誌上讀到一篇有趣的文章時,我創建了一個 BAT 文件,我可以點擊該文件直接顯示好的頁面。
我的資料夾結構如下
Test-Achats
Script
LOAD-ARTICLES.bat
2000-00.TA-000.#00.bat
Magazines
2021-05.TA-663.Mai.pdf
2021-06.TA-664.Juin.pdf
...
Favorites
2021-05.TA-663.#44 - Isolation habitation.bat
2021-05.TA-663.#44 - Isolationhabitation.bat 僅包含以下行
call ..\Script\LOAD-ARTICLE.bat %~n0
LOAD-ARTICLES.bat 包含
::******************************************************************************
::* LOAD-ARTICLE.bat
::******************************************************************************
:: extract filename prefix and page number
set args=%1
set file=%args:~0,14%
set page=%args:~16%
:: find exact name of PDF file
set folder=..\Magazines
for %%x in ("%folder%\%file%*") do set ta-file=%%x
:: load file at given page using Acrobat Reader
%acrobat% /A "page=%page%=OpenActions" "%ta-file%"
我只希望這個例子可以幫助其他人實現“快捷方式”來快速閱讀PDF文件中的一些文章。
使用此解決方案,所有%article%.bat
文件都包含相同的行。
唯一要做的就是複製資料夾2000-00.TA-000.#00.bat
中命名並包含的範例文件Script
,然後...重命名它!