当前位置: 首页 > news >正文

pdf转png的两种方法

背景:pdf在一般公司,没有办公系统,又不是word/wps/Office系统,读不出来,识别不了,只能将其转化为图片png,因此在小公司或者一般公司就需要pdf转png的功能。本文将详细展开。

1、fitz库(也就是PyMuPDF)

直接pip安装PyMuPDF即可使用,直接使用fitz操作,无需其他库。

import sys,time,os,flask
import requests,oss2,fitz,shutil
import random,logging,json,datetime,stringapp = flask.Flask(__name__)
app.config['JSON_AS_ASCII'] = False
dirs="../"logging.basicConfig(format="%(asctime)s %(message)s",filename=os.path.join(dirs,'logs/flask.log'),filemode='a',level=logging.INFO)#INFO#WARNING
logger = logging.getLogger("main")accessKeyId="8203w---d"
accessKeySecret= "92nd9isa'dskf"
bucketName= "dagongsi-pre"
auth = oss2.Auth(accessKeyId, accessKeySecret)
endpoint= "https://oss-cn-beijing-internal.aliyuncs.com/"pre
http://www.lryc.cn/news/259326.html

相关文章:

  • 【起草】1-2 讨论 ChatGPT 在自然语言处理领域的重要性和应用价值
  • Mapreduce小试牛刀(1)
  • 二百一十七、Flume——Flume拓扑结构之聚合的开发案例(亲测,附截图)
  • vue3+ts+vite+element plus 实现table勾选、点击单行都能实现多选
  • 在WPF窗口中增加水印效果
  • wget下载到一半断了,重连方法
  • Docker笔记:docker compose部署项目, 常用命令与负载均衡
  • Java单元测试:JUnit和Mockito的使用指南
  • 缓存雪崩问题与应对策略
  • python编程需要的电脑配置,python编程用什么电脑
  • 目标检测YOLO实战应用案例100讲-基于深度学习的跌倒检测(续)
  • 05-命令模式
  • Docker安全及日志管理
  • 【LeetCode每日一题】152. 乘积最大子数组
  • Python 反射
  • HTML基本网页制作
  • Tcl语言语法精炼总结
  • [GPT]Andrej Karpathy微软Build大会GPT演讲(下)--该如何使用GPT助手
  • 路由器静态路由的配置
  • [Firefly-Linux] RK3568在Ubuntu上安装内核头文件实现本地编译驱动程序
  • RabbitMQ Streams 详解
  • 跨境电商如何利用跨境客服软件提升销售额
  • css/less/scss代码注意事项
  • Git应用——代码提交规范 feat ,fix ,style
  • TDengine Kafka Connector将 Kafka 中指定 topic 的数据(批量或实时)同步到 TDengine
  • 单片机的低功耗模式介绍
  • 基于SSM实现的精品课程网站
  • 广州旅游攻略(略说一二)
  • C++STL的list模拟实现
  • django--分页功能