将 PDF 转换为 Word

Convert PDF to Word

我有一个包含一些 .doc,.docx 文档的文件夹。我可以使用 powershell

将它们转换为 *.pdf
$wdDocument.ExportAsFixedFormat( ..... )

我有另一个包含*.pdf 文档的文件夹。 我想使用 powershell 和 Acrobat PRO 将 *.PDF 转换为 .doc/.docx?

系统安装了Acrobat PRO( 10 )(我不知道如何从powershell调用Acrobat)

OS: Windows 7 专业版(x64) MS-Office : 2010

您可以试试用Word打开文档,然后另存为。我不确定有哪些(如果有的话)Acrobat API 可用,但 Word 在打开符合 PDF ISO 标准的 PDF 文档方面非常聪明,我认为 Adob​​e 在 2006 年提交了该标准以成为标准。但这不是你的问题!

$filePath = "C:\Temp\MyPdfDocument.pdf"
    $wd = New-Object -ComObject Word.Application
$wd.Visible = $true
$txt = $wd.Documents.Open(
    $filePath,
    $false,
    $false,
    $false)

$wd.Documents[1].SaveAs("C:\Temp\MyPdfDocument.docx")
$wd.Documents[1].Close()

之后别忘了关闭 Word 互操作...我不确定这是否是最好的方法,但它应该有效。