我有一个 PowerShell 脚本(在 Windows Server 2008 R2 Enterprise 上运行),它在 Word 2010 中打开一个 Word 文档,执行另存为,并将文档另存为 PDF。简而言之,我的代码类似于以下内容:
$word = new-object -ComObject "word.application"
$word.Visible = $true
$doc = $word.documents.open("path\file.doc")
$doc.SaveAs("path\file.pdf", [ref] 17)
$doc.Close()
ps winword | kill
以上工作正常,完全没有问题,并且正在按预期转换文档。
我的问题是:
如果我亲自打开 Word 并导航到“文件 > 另存为”,则在另存为 PDF 时会在对话框中看到各种选项(例如页面范围、优化等)
在执行相同操作时,我如何才能从 PowerShell 脚本中访问这些选项?
任何意见,将不胜感激。也许这是不可能的。
提前致谢