100

Adobe (以前の Acrobat) Readerの異なるバージョンの公式コマンド ライン (スイッチ) リファレンスはありますか?

Adobe Developer Connectionで何も見つかりませんでした。

特に私はしたい:

  • Reader を起動してファイルを開く
  • 特定の位置(ページ)でファイルを開く
  • Reader (または単一ファイル) を閉じる
4

5 に答える 5

129

これについては、 AdobeDeveloperFAQで見つけることができます。(これはWebページではなくPDFドキュメントであり、この特定のケースでは驚くことではないと思います。)

FAQには、コマンドラインスイッチの使用はサポートされていないことが記載されています。

ファイルを開くには、次のようになります。

AcroRd32.exe <filename>

次のスイッチを使用できます。

  • /n-すでに開いている場合でも、Readerの新しいインスタンスを起動します
  • /s-スプラッシュ画面を表示しない
  • /o-ファイルを開くダイアログを表示しない
  • /h-最小化されたウィンドウとして開きます
  • /p <filename>-開いて、印刷ダイアログに直接移動します
  • /t <filename> <printername> <drivername> <portname>-指定したプリンターでファイルを印刷します。
于 2009-03-06T15:19:30.323 に答える
19

私はこれを見つけました:

http://www.robvanderwoude.com/commandlineswitches.php#Acrobat

ナビゲーション ペインがアクティブな状態で PDF ファイルを開き、50% にズームアウトして、「バッチ」という単語を検索して強調表示します。

AcroRd32.exe /A "zoom=50&navpanes=1=OpenActions&search=batch" PdfFile
于 2009-08-13T18:35:21.273 に答える
13

100ページでPDFを開くには、次のように動作します

<path to Adobe Reader> /A "page=100" "<Path To PDF file>"

複数の引数が必要な場合は、& で区切ります

バッチ ファイルで以下を使用して、読んでいる本を前のページに開きます。

C:\Program Files\Adobe\Reader 10.0\Reader\AcroRd32.exe /A "page=149&pagemode=none" "D:\books\MCTS(70-562) ASP.Net 3.5 Development.pdf"

私が見つけた Adob​​e Reader のコマンド ライン引数の最適なリストはこちらです。
http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf

バージョン7用ですが、試したすべての引数が機能しました。

ファイルを閉じるには、SDK を使用する必要があると思います。または、コードからファイルを開く場合は、終了したらコードからファイルを閉じることができます。

于 2011-03-27T18:14:16.717 に答える
2

印刷ジョブが返された後にこれを呼び出します。

oShell.AppActivate "Adobe Reader"
oShell.SendKeys "%FX"
于 2013-09-24T09:01:25.593 に答える