Word文書をPDFファイルにバッチ変換する方法
Microsoft Wordは、ドキュメントを.doc、.docx、およびその他のさまざまな形式で保存できる一流のワードプロセッサです。 Office Wordがインストールされていないユーザーにドキュメントを送信する必要がある場合は、通常、ドキュメントをPDFに変換して送信します。
ご存知かもしれませんが、Microsoft Wordでは、[名前を付けて保存]ダイアログを使用して、ドキュメント(.docまたは.docxファイル)をPDFファイルとして変換または保存できます。

ドキュメントを開き、[名前を付けて保存]ダイアログを起動します。 リストからPDF(* .pdf)を選択し、ファイルを保存します。
別のオプションは、Windows 10でMicrosoft Print to PDFドライバーを使用して.docまたは.docxファイルを.pdfドキュメントに出力することです。 これを行うには、[名前を付けて保存 ]ではなく[ 印刷 ]オプションを使用して、ドキュメントをPDFに印刷します。

Windows 10より前のシステムには、Microsoft Print to PDFドライバーがありません。 それらのシステムでは。 無料のCutePDFライターまたはFoxit PDFプリンター(Foxit PDFリーダーソフトウェアの一部)を使用できます。
ただし、PDFに変換するWord文書が数十または数百ある場合、GUIオプションを使用すると、時間と手間がかかります。
この記事では、Windowsスクリプトやその他の方法を使用して、複数の.docまたは.docxファイルをPDFファイルにバッチ変換する方法について説明します。
$config[ads_text6] not foundWord文書をPDFファイルにバッチ変換する方法
方法1:カスタムVBScriptを使用する
Microsoft Officeは自動化またはスクリプトのサポートを備えています。 VBScriptを使用すると、Word文書をPDFに一括変換できます。 これは私が仕事をするために書いた簡単なスクリプトです:
'Send Toメニューを使用して.docまたは.docxを.pdfファイルに変換しますSet fso = CreateObject( "Scripting.FileSystemObject")For i = 0 To WScript.Arguments.Count -1 docPath = WScript.Arguments(i)docPath = fso。 GetAbsolutePathName(docPath)If LCase(Right(docPath、4))= ".doc" Or LCase(Right(docPath、5))= ".docx" Then Set objWord = CreateObject( "Word.Application")pdfPath = fso。 GetParentFolderName(docPath)& "\"&_ fso.GetBaseName(docpath)& ".pdf" objWord.Visible = False Set objDoc = objWord.documents.open(docPath)objDoc.saveas pdfPath、17 objDoc.Close objWord.Quit End次の場合
VBScriptを使用してWord文書をPDFに変換する
- 上記のVBScriptコードをメモ帳にコピーします。
- 拡張子が.vbsのファイルを永続フォルダーに保存します。 —例
d:\scripts\doc2pdf.vbs
- メモ帳を閉じます。
- ファイルエクスプローラーを開き、次のSendToフォルダーを参照します。
C:\ Users \%username%\ AppData \ Roaming \ Microsoft \ Windows \ SendTo
- SendToフォルダーにスクリプト
doc2pdf.vbs
へのショートカットを作成します。 - ショートカットターゲットの前に
wscript.exe
、その後にスペースを続けます。 - オプションで、[アイコンの変更]ボタンをクリックして見栄えの良いアイコンを割り当てます。
- それに応じてショートカットに名前を付けます —たとえば、 WordドキュメントをPDFに変換します
- 次に、PDFに変換するWord文書を含むフォルダーを開きます。
- ドキュメントを選択し、選択範囲を右クリックして、[ 送信 ] をクリックします。
- [ 送信 ]メニューの[ WordドキュメントをPDFに変換]をクリックします。
それでおしまい! PDFファイルの準備ができました!
方法2:ファイルコンバーター(フリーウェア)の使用
ファイルコンバーターは、エクスプローラーのコンテキストメニューを使用して1つまたは複数のファイルを変換または圧縮できるシンプルなツールです。 このプログラムはフリーウェアです!
ソフトウェアをインストールしたら、変換する.docまたは.docxファイルを選択し、右クリックメニューの[ファイルコンバーター]をクリックして、[ PDFに ]を選択するだけです。

進行状況バーで変換ステータスを示します。

コマンドライン
ファイルコンバーターのコマンドラインを使用して.docxファイルを.pdfに変換するには、次の構文を使用します。
"C:\ Program Files \ File Converter \ FileConverter.exe" --conversion-preset "To Pdf" "drive:\ path \ filename.docx"
このプログラムは、多くのファイル形式を異なる出力形式に変換できることに注意してください。 ファイルコンバータの設定ウィンドウで、プリセットと出力形式を設定できます。

File Converterでサポートされている入力形式と出力形式のリストを次に示します。
サポートされる出力形式 | 互換性のある入力フォーマット | |
---|---|---|
オーディオ | flac、aac、ogg、mp3、wav | 3gp、aiff、ape、avi、bik、cda、flac、flv、m4a、mkv、mov、mp3、mp4、oga、ogg、wav、webm、wma、wmv |
ビデオ | webm、mkv、mp4、ogv、avi、gif | 3gp、avi、bik、flv、gif、m4v、mkv、mp4、mpeg、mov、ogv、webm、wmv |
画像 | png、jpg、ico、webp | bmp、exr、ico、jpg、jpeg、png、psd、svg、tiff、tga、webp、pdf、doc *、docx *、odt *、odp *、ods *、ppt *、pptx *、xls *、 xlsx * |
資料 | doc *、docx *、odt *、odp *、ods *、ppt *、pptx *、xls *、xlsx *、bmp、exr、ico、jpg、jpeg、png、psd、svg、tiff、tga |
* Officeドキュメントを変換するには、Microsoft Officeをインストールしてアクティブ化する必要があります。
このプログラムとVBScriptメソッドは、Microsoft Office Wordオートメーションメソッドを使用して.docまたは.docxをPDFファイルに変換します。 つまり、プログラムがWord文書を変換するには、Officeがインストールされている必要があります。