word批量转pdf .vbs
该文介绍了一个使用VBScript脚本批量将Word文档(.doc)转换为PDF格式的解决方案。 2025-3-25 10:2:2 Author: www.yanglong.pro(查看原文) 阅读量:7 收藏

需要安装ms office

Set objWord = CreateObject("Word.Application")
objWord.Visible = False
Set fso = CreateObject("Scripting.FileSystemObject")
For Each objFile In fso.GetFolder("D:\working\z99f\").Files
If LCase(fso.GetExtensionName(objFile)) = "doc" Then
Set objDoc = objWord.Documents.Open(objFile.Path)
pdfPath = Replace(objFile.Path, ".doc", ".pdf")
objDoc.SaveAs pdfPath, 17 '17为PDF格式代码
objDoc.Close

' Set objDoc = objWord.Documents.Open(objFile.Path)
' pdfPath = Replace(objFile.Path, ".doc", ".docx")
' objDoc.SaveAs pdfPath, 16 '16为docx格式代码
' objDoc.Close
End If
Next
objWord.Quit


文章来源: https://www.yanglong.pro/word%e6%89%b9%e9%87%8f%e8%bd%acpdf-vbs/
如有侵权请联系:admin#unsafe.sh