创建 Windows 7 中特定 PDF 页面的快捷方式

创建 Windows 7 中特定 PDF 页面的快捷方式

有没有办法为 Windows 7 创建特定 pdf 页面的快捷方式?

答案1

如果您安装了 Adob​​e 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"

使用 Opera

start opera "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"

使用 Edge

start msedge "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"

使用 Firefox

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 - Isolation habitation.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并...重命名它!

相关内容