概要
コマンドライン・インタフェースは、バッチ・ファイルやスクリプトや、上位のアプリケーションを使って、複雑だったり、繰り返しが必要だったりする作業を、実行できるようにします。
このインタフェースは、ツールがインストールされているのと同じディレクトリにある、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"
注意:
-
パラメータ/内容に、空白があるときはいつも、そのパラメータとその内容を "double quote" で囲む必要があります。例:
"parameter=some spaced text" -
パラメータ/内容に、二重引用符が含まれる場合は、この二重引用符を、\文字(バックスラッシュ文字)でエスケープする必要があります。例:
"parameter=some \"quoted text\"" -
パラメータの内容が、バックスラッシュで終了し、空白文字を持っている場合は、二重引用符で囲んだ上で、この最後のバックスラッシュを、追加のバックスラッシュでエスケープする必要があります。例:
"parameter=C:\My Documents\\" -
複数のファイルを指定するとき、リストは、分離にセミコロン( ; )文字を使わなければなりません。例:
file1.pdf;file2.pdf;file3.pdf -
ワイルドカード * と ? を、ソース・ファイルを指定するために使えます。例:
c*.pdf;Img??9.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:
|
| [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 |
|