■ pdf_as.exe コマンドライン引数リファレンス Ver1.64

【 基本書式 】
  pdf_as.exe [オプション] "対象ファイルのパス"


【 1. 動作モード制御 】
  引数： /silent
  内容： バックグラウンド実行モード
  説明： ウィンドウ(GUI)やダイアログを一切表示せず処理します。
         バッチ処理や外部スクリプトからの呼び出しに必須のフラグです。


【 2. 処理機能フラグ 】
  指定したファイルに対して即座に以下の処理を実行します。

  引数： /optimize
  内容： 最適化（Web表示対応化）
  説明： ファイルサイズ削減およびファストWebビュー処理を行います。

  引数： /extract
  内容： 画像抽出（エクスポート）
  説明： PDF内の画像を全て抽出し、ファイル名末尾に連番をつけて保存します。

  引数： /extract_text
  内容： テキスト抽出
  説明： PDF内のテキストを抽出し、同名の .txt ファイルとして保存します。

  引数： /jump_optimize （内部用）
  内容： ジャンプリストからの最適化
  説明： タスクバーの右クリックメニュー用。機能は /optimize と同一です。

  引数： /jump_extract  （内部用）
  内容： ジャンプリストからの画像抽出
  説明： タスクバーの右クリックメニュー用。機能は /extract と同一です。

  引数： /sec
  内容： セキュリティ一括付与
  説明： 対象ファイルに対し、パスワード保護や各種制限を一括で付与します。
         ※以下のオプションと組み合わせて使用します。

  引数： /pwd "パスワード"
  内容： 閲覧用パスワード
  説明： /sec と併用し、開く際に要求されるパスワードを設定します。

  引数： /masterpwd "パスワード"
  内容： 権限用パスワード
  説明： /sec と併用し、セキュリティ設定を変更・解除するためのパスワードを設定します。

  引数： /noprint
  内容： 印刷の禁止
  説明： /sec と併用し、PDFの印刷を禁止します。

  引数： /nocopy
  内容： コピーの禁止
  説明： /sec と併用し、テキストや画像のコピーを禁止します。

  引数： /nomodify
  内容： 変更の禁止
  説明： /sec と併用し、文書の変更を禁止します。

  引数： /outdir "フォルダパス"
  内容： 出力先フォルダ指定
  説明： 処理結果を指定フォルダへ保存します。（/sec コマンドなどで有効）


【 3. 通常のファイル読み込み（引数なし、またはパスのみ） 】
  ・PDFファイルを渡した場合：
    GUIメイン画面が起動し、リストにファイルを追加します。
    ※既に起動している場合は、そのウィンドウのリストへ転送されます。

  ・Zipファイルを渡した場合：
    内部で展開（解凍）処理を行い、中のPDFをリストへ自動登録します。


【 4. 使用例（コマンド/バッチ用） 】

  例1：バックグラウンドで画像抽出
    pdf_as.exe /silent /extract "C:\Work\Sample.pdf"
    （画面は出ず、完了時に右下へトースト通知が表示されます）

  例2：フォルダ内のPDFを一括で最適化する（バッチファイル）
    @echo off
    for %%F in ("C:\Work\PDFs\*.pdf") do (
        pdf_as.exe /silent /optimize "%%F"
    )

  例3：セキュリティ一括付与（パスワード保護＋印刷・コピー禁止）
    pdf_as.exe /silent /sec /pwd "testpass" /noprint /nocopy "C:\Work\Sample.pdf"
    （Sample_セキュリティ.pdf が生成されます）

  例4：既に起動しているpdf_asのリストにファイルを追加する
    pdf_as.exe "C:\Work\Target.pdf"
