python doc 转pdfg
时间: 2023-10-29 22:16:49 浏览: 157
python写的doc转换成pdf文件代码
4星 · 用户满意度95%
你可以使用 Python 的第三方库 `pyfpdf` 将 doc 转为 pdf,但是需要先将 doc 转为纯文本格式。以下是一个简单的示例代码:
```python
from docx import Document
from fpdf import FPDF
# 读取 doc 文件并转为纯文本格式
doc = Document('example.docx')
text = ''
for para in doc.paragraphs:
text += para.text
# 将文本写入 pdf
pdf = FPDF()
pdf.add_page()
pdf.set_font('Arial', size=12)
pdf.multi_cell(0, 10, text)
pdf.output('example.pdf')
```
请注意,这种方法可能无法保留 doc 文件的格式和排版。如果需要更高质量的转换,可以考虑使用一些付费的文档转换服务或软件。
阅读全文