要将文件夹下的所有 Word 文件批量转换为 PDF 文件,你可以使用 Python 的 docx2pdf 库。以下是代码:
import os
import time
from docx2pdf import convert
def convert_word_to_pdf(folder_path):
# 遍历文件夹中的所有文件
for filename in os.listdir(folder_path):
# 检查文件是否为 Word 文件(.docx)
if filename.endswith('.docx'):
# 获取文件的完整路径
word_file_path = os.path.join(folder_path, filename)
# 将 Word 文件转换为 PDF
convert(word_file_path)
print(f"Converted {filename} to PDF")
time.sleep(2)
if __name__ == "__main__":
# 指定文件夹路径
folder_path = r"D:/xx/xxx"
# 调用函数进行转换
convert_word_to_pdf(folder_path)