我正在处理一个长且串联的Word文档。我需要将其中的50或60个部分分成单独的PDF。到目前为止,我有这个脚本:
$file = Get-ChildItem "[DOC PATH]"
$word = New-Object -ComObject WORD.APPLICATION
$Doc = $Word.Documents.Open($file.FullName)
然后我注意到$Doc.Sections
有一个ForEach
方法,所以我想做类似的事情:
foreach($section in $Doc.Sections) $section.SaveAs($section.Fullname + '.pdf')
但是$section
没有像父Word Doc这样的FullName
或SaveAs
方法。是否有更好的方法来拆分文档?