特定の PDF ページへの Windows 7 ショートカットを作成する

特定の PDF ページへの Windows 7 ショートカットを作成する

特定の PDF ページへの Windows 7 ショートカットを作成する方法はありますか?

答え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 Readerの使用

%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"

エッジの使用

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"

私のPCでは、%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"

これらのソリューションはすべて私の PC 上で正常に動作しています。

答え3

これはプログラムを使用した小さな例ですAcroRd32.exe

毎月、「Test-Achats」という顧客向け雑誌が届きます。

私の PC には、これらの雑誌をすべて保存するフォルダーが作成されています。

雑誌で面白い記事を読んだら、クリックすると良いページが直接表示される 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、名前を変更することだけです。

関連情報