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

开发一个python工具,pdf转图片,并且截成单个图片,然后修整没用的白边及循环遍历文件夹全量压缩图片

今天推荐一键款本人开发的pdf转单张图片并截取没有用的白边工具

一、开发背景:

业务需要将一个pdf文件展示在前端显示,但是基于各种原因,放弃了h5使用插件展示
原因有多个,文件资源太大加载太慢、pdf展示兼容性问题、pdf展示效果不好、pdf字体有时缺失等等,所以将项目中的协议等,全部由pdf文档转成图片,因为文档太多,不可能找UI同学一个一个截图,所以我就基于python代码写了三个工具。方便快捷的实现了
需求

一、多个pdf 一键转图片,并且按照pdf文件名自动新建文件夹,然后图片名字也按照文件夹名称自动加序号,方便展示。这样只需要把文件夹一并拖到CDN或者OSS或者ftp文件服务器上,写个循环遍历就可以将图片展示出来。

在这里插入图片描述

二、图片转好之后就需要文件压缩,这里使用gulp,一个命令将文件夹下的所有文件直接压缩。

在这里插入图片描述

三、图片压缩好之后需要将图片上没用的边框删除掉,这样一是减小体积,二是展示在前端字体会大一些,并且好看些。然后本人就用python代码实现了这一功能,一行命令直接将文件夹下所有图片截图去掉白边。

在这里插入图片描述

代码都整理好了,需要的请自行下载

点击下载三个工具

如果有帮助到您还请动动手帮忙点赞,关注,评论转发,感谢啦!💕💕💕😘😘😘 本文由Butterfly一键发布工具发布

http://www.lryc.cn/news/382217.html

相关文章:

  • 【数据结构与算法 经典例题】使用栈实现队列(图文详解)
  • 不知大家信不信,竟有这么巧的事,我领导的老婆,竟然是我老婆的下属,我在想要不要利用下这层关系,改善下领导对我的态度,领导怕老婆
  • 使用pkg -r 命令选项向jail虚拟子系统里安装软件@FreeBSD
  • Go语言开发框架GoFly已集成数据可视化大屏开发功能,让开发者只专注业务开发,本文指导大家如何使用
  • PR模板 | RGB特效视频标题模板Titles | MOGRT
  • python替换文件内容
  • SD-WAN是什么?它有哪些应用领域?
  • PHP-CGI的漏洞(CVE-2024-4577)
  • 人工智能前沿讲座——AIGC
  • CCF 第33次CCF计算机软件能力认证第二题
  • python 学习积累
  • ARM day1总结
  • 套路化编程:C# ListView 保存、恢复列宽度
  • python单元测试
  • 华为---静态路由-浮动静态路由及负载均衡(二)
  • Maven deploy上传远程私服失败
  • 通天星CMSV6车载定位监控平台 point_manage/merge SQL注入致RCE漏洞复现
  • 图像识别技术在人脸识别领域的新突破
  • iview 组件里面的(任何一个月)整月日期全部选中_iview时间轴选中有历史记录日期
  • Charles配置与API数据抓取
  • [FreeRTOS 内部实现] 信号量
  • Vue57-组件的自定义事件_解绑
  • Java启动jar设置内存分配详解
  • Feign Client超时时间设置不生效问题
  • Haproxy部署Web群集
  • C++STL梳理
  • 找出1000以内的所有的完数
  • 3110. 字符串的分数
  • Mybatis MySQL allowMultiQueries 一次性执行多条语句
  • Kubernates容器化JVM调优笔记(内存篇)