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

手机网站免费制作竞价托管哪家效果好

手机网站免费制作,竞价托管哪家效果好,梦幻西游网页版礼包码,上海网站公安局备案文章目录 语言用法源码1源码2 语言 语言:python 3 用法 用法:选择PDF文件所在的目录,点击 确定 后,自动将该目录下的所有PDF转换成单个图片,图片名称为: pdf文件名.page_序号.jpg 如运行中报错,需要自行…

文章目录

  • 语言
  • 用法
  • 源码1
  • 源码2

语言

语言:python 3

用法

用法:选择PDF文件所在的目录,点击 确定 后,自动将该目录下的所有PDF转换成单个图片,图片名称为: pdf文件名.page_序号.jpg

如运行中报错,需要自行根据报错内容安装缺失的库

例如:

#安装库
pip install pyautogui#安装库
pip install  pillow

提供两种源码

源码1

第一种是在代码中手动添加pdf所在目录

import os
import glob
from PyPDF2 import PdfReader
from pdf2image import convert_from_pathpdf_dir = "path/to/pdf_dir/"  #pdf目录# 遍历目录中的PDF文件
pdf_files = glob.glob(os.path.join(pdf_dir, "*.pdf"))# 遍历每个PDF文件,并将其转换为图片
for pdf_file in pdf_files:# 创建PdfReader对象pdf = open(pdf_file, 'rb')pdf_reader = PdfReader(pdf)# 遍历PDF的页面并将其转换为图片for page_num in range(len(pdf_reader.pages)):# 获取页面对象page = pdf_reader.pages[page_num]# 将PDF页面转换为图像images = convert_from_path(pdf_file, first_page=page_num+1, last_page=page_num+1)# 定义图像保存路径filename = os.path.splitext(os.path.basename(pdf_file))[0]image_path = os.path.join(pdf_dir, f"{filename}_page_{page_num+1}.jpg")# 保存图像for i, image in enumerate(images):if i == 0:image.save(image_path, "JPEG")else:image_path = os.path.join(pdf_dir, f"{filename}_page_{page_num+1}_{i+1}.jpg")image.save(image_path, "JPEG")# 关闭PDF文件pdf.close()

源码2

第二种是点击运行后,弹出窗口选择PDF所在文件夹,程序运行对该文件夹下的所有PDF文件转换成图片

#手动选择目录下的pdf文件
import os
from tkinter import Tk
from tkinter.filedialog import askdirectory
from PyPDF2 import PdfReader
from pdf2image import convert_from_path# 打开选择目录的对话框
Tk().withdraw()  # 隐藏Tkinter根窗口
pdf_dir = askdirectory(title="选择PDF所在目录")# 遍历目录中的PDF文件
pdf_files = [f for f in os.listdir(pdf_dir) if f.endswith(".pdf")]# 遍历每个PDF文件,并将其转换为图片
for pdf_file in pdf_files:# 创建PdfReader对象pdf_path = os.path.join(pdf_dir, pdf_file)pdf = open(pdf_path, 'rb')pdf_reader = PdfReader(pdf)# 遍历PDF的页面并将其转换为图片for page_num in range(len(pdf_reader.pages)):# 获取页面对象page = pdf_reader.pages[page_num]# 将PDF页面转换为图像images = convert_from_path(pdf_path, first_page=page_num+1, last_page=page_num+1)# 定义图像保存路径filename = os.path.splitext(pdf_file)[0]image_path = os.path.join(pdf_dir, f"{filename}_page_{page_num+1}.jpg")# 保存图像for i, image in enumerate(images):if i == 0:image.save(image_path, "JPEG")else:image_path = os.path.join(pdf_dir, f"{filename}_page_{page_num+1}_{i+1}.jpg")image.save(image_path, "JPEG")# 关闭PDF文件pdf.close()
http://www.wangmingla.cn/news/56609.html

相关文章:

  • 演示网站怎么做青岛百度整站优化服务
  • 百度的官方网站宣传方式
  • 1.网站开发的详细流程百度seo原理
  • 顺德做营销网站公司长沙官网seo推广
  • wordpress 固定链接 id汕头seo优化项目
  • 网站模板套用seo网站优化软件价格
  • 淘宝网站建设问题广点通广告投放平台
  • 招标信息发布最新seo视频教程
  • 米拓cms建站系统怎样推广自己的店铺啊
  • 传媒公司名字大气一些如何做网站seo
  • 可以做基因通路分析的网站百度关键词网站排名优化软件
  • 荣誉章标志做网站百度应用搜索
  • 网站建设及推广衬胶蝶阀seo关键词排名优化工具
  • 淘客宝网站备案号如何弄百度指数代表什么意思
  • 关于前端开发培训机构seo发包技术教程
  • 网站排名优化有哪些牛霸天的软件1seo网站优化软件价格
  • 高端网站定做数据分析师培训机构推荐
  • 用qt做网站可以吗口碑营销公司
  • 小程序制作公司飓风seo刷排名软件
  • 哈尔滨网站设计地推
  • 宁波建网站哪家青岛网站建设哪家好
  • 网站开发商品管理软文发布系统
  • 页面设计原型图seo企业推广案例
  • 自己做微网站推广排名
  • 辽宁建设工程信息网登录不上去广州seo公司排行
  • 怎么自己做直播网站百度上怎么注册店铺地址
  • 如何建立手机网站企业营销策划书如何编写
  • 做基因检测网站云盘搜
  • 宿州网站建设时间十大网络推广公司
  • 广西网站建设软件推广站长工具seo客户端