python实现将pdf文件转换为docx文件功能

大家伙,我是小白小帅,不知道小伙伴们是否有过这样的苦恼,就是无法对pdf文件进行编辑,第三方软件要么就是收费要么就得开通会员,就算找到在线的免费转换工具,还得登录扫码注册啥的,很是烦躁,所以我基于python中的pdf2docx模块为小伙伴们封装了一个功能,拿去就能将pdf转换成word文档啦,废话不多说,直接上完整代码

# -*- coding: utf-8 -*-
import logging
import os

from pdf2docx import Converter


class PDFtoDOCXConverter:
    def __init__(self, input_path, output_path):
        self.input_path = input_path
        self.output_path = output_path

    def convert(self):
        try:
            if not os.path.exists(self.input_path):
                logging.error(f"找不到指定的PDF文件:{self.input_path}")
                return

            cv = Converter(self.input_path)
            cv.convert(self.output_path, start=0, end=None)
            cv.close()
            logging.info(f"成功将PDF文件 '{self.input_path}' 转换为Word文档 '{self.output_path}'")
        except Exception as e:
 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值