PDFからRTFへの変換

これらの例を使用するにあたり問題がある場合は、コマンドラインの使用コマンドラインの作成に役立つヒントをご覧ください。

1つのファイルを変換

1つのファイルを変換する場合、 例えば、D:\MyFolder\Doc1.PDF C:\Results Folder\Doc1.RTF へ変換する場合、次の構文を使用します:

 

ConvertDoc /S "D:\MyFolder\Doc1.PDF" /T "C:\Results Folder\Doc1.RTF" /C3 /M3 /V

 

上記の /S /T スイッチは入力、出力パスをそれぞれ指定しています。両方のスイッチは1つのファイルを変換する場合、必要です。パスの中に空白文字がある場合は、パスを二重引用符で囲んで下さい。

/M3 スイッチは'PDF 変換'方式 (3つの変換方式の内の1)を使用するように、'Convert Doc' に伝えています。

/C3 は出力ファイル形式でこの場合、RTFファイルを指定しています。'PDF 変換' 方式に対するファイルタイプ定数の仕様内で出力ファイル形式を調べると、3の数字は、RTFファイルに該当します。

最後に、 /Vスイッチはメッセージボックスで変換結果をプログラムに表示させ、簡単なフィードバックを提供します。コマンドラインが完了すると、このメッセージを削除できます。また、/V の代わりに/Lスイッチを使用して変換結果を含んだ、ログファイルを作成することができます。

: 変換ステータスの確認や、コマンドラインの完了に役立てる為、最初にVerbose (/V)スイッチを使用することを強くお勧めします。冗長モードではメッセージボックスを使用して、プログラムはコマンドラインで何が間違っているかを伝えます。

フォルダ全体の変換

D:\ToDo\ フォルダ内にある全てのPDFファイルをRTFファイルに変換して同じディレクトリ内に保存する場合、次の構文を使用します:

 

ConvertDoc /S"D:\ToDo\*.PDF" /T "D:\ToDo\*.RTF" /C3 /M3 /V

 

 /G スイッチは入力ファイルと同じフォルダに出力ファイルを保存することを'Convert Doc' に伝えるために使用します。その為、上記のコマンドラインは下記のコマンドラインと同じ処理になります:

 

ConvertDoc /S "D:\ToDo\*.PDF" /G /C3 /M3 /V

 

フォルダ全体と全てのサブフォルダの変換

D:\ToDo\内にある全てのサブフォルダも変換対象にするには、単純に、上記の例に /R  スイッチを追加します。

 

ConvertDoc /S"D:\ToDo\*.PDF" /G /C3 /M3 /V /R

 

フォルダ全体とそのサブフォルダを変換対象にして出力ファイルを別のフォルダ/ドライブに保存したい場合は、次の構文を使用します:

 

ConvertDoc /S"D:\ToDo\*.PDF" /T "C:\Done\*.RTF" /C3 /M3 /V /R