使用 python 转换 word 文档为 pdf 文档需要使用到 python-docx 和 pyPDF2 库。
下面是示例代码:
```
安装 python-docx 和 pyPDF2 库
!pip install python-docx pyPDF2
导入所需的库
from docx import Document from docx.shared import Inches from docx.oxml.ns import qn from docx.enum.style import WD_STYLE_TYPE from docx.enum.table import WD_TABLE_ALIGNMENT from docx.enum.text import WD_LINE_SPACING import os from os.path import join, splitext from os import listdir from PIL import Image import pyPDF2
定义转换函数
def docx_to_pdf(input_path, output_path): # 打开文档 document = Document(input_path) # 存储图片 images = [] # 遍历文档中的所有段落 for paragraph in document.paragraphs: # 遍历段落中的所有 run for run in paragraph.runs: # 如果 run 中包含图片 if run.inline_shape is not None: # 获取图片 image = run.