コマンド・ライン・インタフェース

概要

コマンドライン・インタフェースは、バッチ・ファイルやスクリプトや、上位のアプリケーションを使って、複雑だったり、繰り返しが必要だったりする作業を、実行できるようにします。

このインタフェースは、ツールがインストールされているのと同じディレクトリにある、PDFShellTools.exe ファイルによって提供されています。
パラメータなしで実行すると、これがサポートするすべての関数名を一覧表示します。
基本のコマンドライン構文は、次のとおりです:

PDFShellTools.exe function_name /? 関数の使用方法のヘルプを取得します。

PDFShellTools.exe function_name function_parameters 機能を実行します。

使用例は、以下の通りです:

"C:\Program Files\PDF-ShellTools\PDFShellTools.exe" Merge "C:\My docs\File1.PDF;C:\My Docs\File2.pdf"

注意:

これらのすべてのパラメータは、外部ファイルで提供することもできます。そして、すべてのパラメータを一つのパラメータ "ParamFile=Full\Path\To\Our\Parameters\File" で取り替えます。
これは、パラメータの長さが、使用中の Windows オペレーティング・システムでサポートされる、コマンド・ラインの最大文字数より大きい場合に、役立ちます。

C:\Program Files\PDF-ShellTools\PDFShellTools.exe Merge "ParamFile=C:\Temp\Params.txt"

使える機能

独立の関数

次のコマンド・ライン関数は、描画ユーザ・インタフェースから利用できません。コマンド・ラインからだけ利用できる、独立の機能です。
それでも、他のコマンド・ライン機能と同様に、これらは 私のツール機能 を使って シェル・コンテキスト・メニュー から起動できます。

Function name: ConvertImagesToBW (deprecated, replaced by OptimizeImages)
説明: この機能は、すべてのPDFカラー画像を、白黒またはグレイスケール(灰色無彩色)に変えます。
主な使い方は、PDFファイル・サイズを減らすためです。特に、白黒画像を、カラー画像としてスキャンして取り込んでしまったときに有効です。
Options: [] means optional parameter.
[ColorMode=] The conversion method to use:
  • BW - (default) Converts images to black and white, using Otsu's global level method.
  • BW2 - Converts images to black and white, using adaptive threshold.
  • Grayscale - Converts the images to grayscale.
[OutputPath=] - Full path where to put the converted files. If not specified, the file source path is used instead.
[-CreateBackup] - Creates a backup of the unmodified PDF.
fileslist - List of PDF files to convert; Separate files using the semicolon ";" char. Wildcards supported. Must be the last parameter.
 
Example:
"c:\Program Files\PDF-ShellTools\PDFShellTools.exe" ConvertImagesToBW ColorMode=BW OutputPath=C:\BW_PDFs\ C:\PDFs\*.pdf

 

Copyright © 2006-2016 RTT, Makoto WATANABE. All rights reserved.