Converting DOCX to PDF in bulk with Powershell

0
Converting DOCX to PDF in bulk with Powershell

Use the below PowerShell script to easily convert Microsoft Word DOC or DOCX files to PDF for publishing on the web or printing.

$documents_path = 'D:\Path to DOC Files'

$word_app = New-Object -ComObject Word.Application

# This filter will find .doc as well as .docx documents
Get-ChildItem -Path $documents_path -Filter *.doc? | ForEach-Object {

    $document = $word_app.Documents.Open($_.FullName)

    $pdf_filename = "$($_.DirectoryName)\$($_.BaseName).pdf"

    $document.SaveAs([ref] $pdf_filename, [ref] 17)

    $document.Close()
}

$word_app.Quit()

Found priceless insights in this blog? Support the author’s creativity – buy them a coffee!

Leave a Reply

Your email address will not be published. Required fields are marked *