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

广州网站建设类岗位安卓app制作入门教程

广州网站建设类岗位,安卓app制作入门教程,搜索引擎推广一般包括( ),网站开发项目架构有小伙伴问了怎么将 pdf文件转图片的问题,我百度了一波儿,搞了以下python代码给他封装成exe工具了。 中途打包踩了个坑,python进程池的问题,本地运行没啥问题,打包好的exe文件双击就会使电脑内存爆破卡死,…

有小伙伴问了怎么将 pdf文件转图片的问题,我百度了一波儿,搞了以下python代码给他封装成exe工具了。

中途打包踩了个坑,python进程池的问题,本地运行没啥问题,打包好的exe文件双击就会使电脑内存爆破卡死,重新开机才好。

准备工作:

  1. 安装PyMuPDF 直接 pip install PyMuPDF 即可
  2. 在代码当前路径创建一个名为pdf_dir的文件夹,用于存放要转换的pdf 文件

以下是代码实现,支持批量转换,可以放多个pdf文件

# -*- coding: UTF-8 -*-
import multiprocessing
from multiprocessing import Pool
# 安装fitz需要安装PyMuPDF才能使用
import fitz
import os
import timetmp = 'pdf_dir'   #pdf路径export_file = "导出文件"os.makedirs(export_file, exist_ok=True)
pdf_dir = [i for i in os.listdir(tmp) if os.path.splitext(i)[-1] == ".pdf"]def pdf_to_jpg(name):# 拼接pdf的文件路径pwd_name = os.path.join(tmp, name)print(pwd_name)doc = fitz.open(pwd_name)print(1111)# 将文件名同我们的保存路径拼接起来(保存图片的文件夹)dir_name = os.path.splitext(name)[0]pdf_name = os.path.join(export_file, dir_name)# print(pdf_name)temp = 0os.makedirs(pdf_name, exist_ok=True)for pg in range(doc.pageCount):page = doc[pg]temp += 1rotate = int(0)# 每个尺寸的缩放系数为2,这将为我们生成分辨率提高四倍的图像。zoom_x = 2.0zoom_y = 2.0trans = fitz.Matrix(zoom_x, zoom_y).preRotate(rotate)pm = page.getPixmap(matrix=trans, alpha=False)pic_name = '{}.png'.format(temp)# 拼接生成pdf的文件路径pic_pwd = os.path.join(pdf_name, pic_name)print(pic_pwd)pm.writePNG(pic_pwd)def main():pool = Pool(10)for i in pdf_dir:res = pool.apply_async(pdf_to_jpg, (i,))pool.close()pool.join()if __name__ == '__main__':# 如果要打包成exe供别人使用,要加上下面这行,不然会爆破电脑内存,导致电脑卡死multiprocessing.freeze_support()st = time.time()main()end_time = time.time()print('总用时:%s'%(end_time-st))

比如我们放了一个pytorch.pdf的文件,直接运行代码
在这里插入图片描述

直接就成功了
在这里插入图片描述

http://www.yayakq.cn/news/470457/

相关文章:

  • 唐山做网站优化用vs2012做网站教程
  • 怎么做原创短视频网站考上一级建造师很牛吗
  • 广州黄埔区开发区建设局网站更改网站图标
  • 中国建设银行手机银行下载官方网站做的网站在百度找不到了
  • 集团网站建设特点助君省建设厅官方网站
  • 西安做网站公网络营销案例成功案例分析
  • 个人建设网站制作wix做中文网站怎么样
  • 抓取网站后台全国房地产网站
  • 建设银行反钓鱼网站wordpress get_category_parents
  • 公司网站建设总结wordpress revslider
  • 网站建设合同用交印花税潍坊网站建设盛鸿科技
  • 网站安全建设费用预算表wordpress显示空白页
  • 广州网站制作网页千图网免费素材图库背景
  • 微信微网站开发价格做网站的程序源码
  • 锚文本对网站撰写网站规划书
  • 团队网站怎么做在线网页制作工具
  • 四川住房建设厅官方网站中企动力科技股份有限公司合肥分公司
  • 百度描述 网站专家库 网站 建设方案
  • 网站建设和信息更新的通知网站建设中最重要的
  • 东莞网站开发找谁wordpress搜索引擎优化
  • 网站建设所需要的材料网站优化 代码
  • 广西营销型网站建设公司南宁好的网站建设公司
  • 交互型网站重庆市建设工程信息网官网人
  • 做视频点播网站需要服务器存储吗免费做那个的视频网站好
  • 访客浏览网站 网站怎么跟踪怎么在百度建设网站
  • 小辰青岛网站建设widget earth wordpress
  • 网页源码在线提取网网站基础建设优化知识
  • 导航网站好处装饰公司加盟费用
  • 专业维护网站的公司discuz 门户网站模板
  • 免费vip影视网站怎么做的.net手机网站源码下载