将PDF转换为Word

时间:2015-11-19 04:35:29

标签: pdf ms-word powershell-v2.0 acrobat

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

将这些转换为* .pdf
$wdDocument.ExportAsFixedFormat( ..... )

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

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

操作系统:Windows 7 Pro(x64) MS-Office:2010

1 个答案:

答案 0 :(得分:8)

您可以尝试在Word中打开文档,然后另存为。我不确定Acrobat API是什么(如果有的话)可用,但是Word打开符合PDF ISO标准的PDF文档非常聪明,Adobe ISO在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互操作......我不确定这是不是最好的方法,但它应该有效。