【问题标题】:Convert PDF to Word将 PDF 转换为 Word
【发布时间】:2016-02-21 02:11:48
【问题描述】:

我有一个文件夹,其中包含一些 .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

【问题讨论】:

    标签: pdf ms-word powershell-2.0 acrobat


    【解决方案1】:

    您可以尝试在 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 互操作...我不确定这是否是最好的方法,但它应该可以工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-27
      • 2015-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多