pdf - 将 PDF 转换为 Word

标签 pdf ms-word powershell-2.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

最佳答案

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

关于pdf - 将 PDF 转换为 Word,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33795353/

相关文章:

javascript - 使用 AJAX 请求生成 PDF

java - 如何使用pdf框中的书签选择pdf页面?

c# - 在 C#/Asp.net 中编辑保存的 Microsoft Word 文档

delphi - 如何使用参数调用Word宏

olSync 服务器上的 PowerShell tr​​y/catch 语句

powershell - 字符串变量作为 Get-ChildItem 的参数

powershell函数输出到变量

java - Itext 的多重签名 - 现有签名 block 的问题

html - 用于 pdf View 的 HTML5 iframe 替代品

ms-word - 用于保存位置的 Office 加载项