Acrobat Readerのコマンドライン引数について
👨「Adobe Readerで特定のPDFファイルを開きたい.ただし,初期状態での倍率は200%で,常に3ページ目を最初に表示したい」
職場でこのような要望が上がりました.
そこで気になって,Acrobat Readerで使えるコマンドラインオプションを(社内で)調べてみたところ,どうも社内で同じことを試した人が過去いたらしく,その痕跡が残っていました.
そこから.彼?彼女?が残した資料をたどってみたら,ありました.
Parameters for Opening PDF Files (日本語版)
上記資料に曰く,
コマンドシェルから PDF 文書を開く場合には、次の構文で /A スイッチを使用してオープンコマンドにパラメータを渡すことができます。
<Acrobat path> /A "<parameter>=<value>" "<PDF path>"
例えば、次のようになります。
Acrobat.exe /A "zoom=1000" "C:\example.pdf"1 つの URL の中で複数のパラメータを指定することができます。アンパサンド(&)またはパウンド(#) 文字のいずれかで、それぞれのパラメータを区切ります。アクションは、URL 文字列のうち、左から右に処理および実行されます。
‥だそうです.
ここで,今回の要望は次のように引数を設定することで解決しました.
Acrobat.exe /A "page=3&zoom=200" "C:\example.pdf"