在Python中,可以使用pyPDF2庫來進行PDF轉Word的操作。以下是一個簡單的示例代碼:
首先,確保已經安裝了pyPDF2庫:pip install PyPDF2
導入所需的庫:
import PyPDF2
from docx import Document
def pdf_to_word(pdf_file, word_file):
# 打開PDF文件
with open(pdf_file, 'rb') as f:
pdf = PyPDF2.PdfFileReader(f)
# 創建一個Word文檔對象
doc = Document()
# 逐頁讀取PDF內容,并將內容寫入Word文檔中
for page_num in range(pdf.numPages):
page = pdf.getPage(page_num)
text = page.extract_text()
doc.add_paragraph(text)
# 保存Word文檔
doc.save(word_file)
pdf_to_word('input.pdf', 'output.docx')
此代碼將會打開名為input.pdf
的PDF文件,并將其內容轉換為名為output.docx
的Word文檔。注意,如果你的PDF文件中包含圖片或復雜的布局,轉換后的Word文檔可能會丟失一些格式。
希望以上信息對您有所幫助。