将 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 文档方面非常聪明,我认为 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 互操作...我不确定这是否是最好的方法,但它应该有效。
我有一个包含一些 .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 文档方面非常聪明,我认为 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 互操作...我不确定这是否是最好的方法,但它应该有效。