将PDF转换为Word

4

我有一个文件夹包含一些.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个回答

8

您可以尝试在Word中打开该文档,然后进行保存。我不确定是否有任何Acrobat API可用,但是Word对符合PDF ISO标准的PDF文档打开非常聪明,Adobe在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 interop...我不确定这是否是最佳方法,但应该可以工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接