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

开发一个python工具,pdf转图片,并且截成单个图片,然后修整没用的白边

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

一、开发背景:

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

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

点击下载三个工具

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

相关文章:

  • 手机网络卡顿,试试飞行模式
  • 【退役之重学 AI】Ubuntu 安装 Anaconda
  • flutter 命令
  • 商超仓库管理系统
  • 校园疫情防控健康打卡系统
  • 关于阿里云效流水线自动部署项目教程
  • 食品快消品进销存+门店批发+零售商城整体代码输出
  • cocosCreator获取手机剪切板内容
  • SAP Web IDE 安装使用
  • Excel 常用技巧(六)
  • 微软修复Wi-Fi驱动高危漏洞 影响Windows所有版本 可通过局域网发起攻击
  • 喜马拉雅项目调整
  • 【C++】基础知识--inline(内联)关键字以及与宏的区别
  • opencv的RGB 颜色表
  • __autoload 函数和sql_autoload_register函数
  • Python 中国象棋游戏【含Python源码 MX_011期】
  • wps要会员才能把pdf分开,这不纯属智商税吗
  • springBoot+mongoDB项目中,使用MongoFactory、MongoTemplate分页条件查询,增删查改
  • Leetcode236 二叉树两节点的最近公共祖先
  • Web的UI自动化基础知识
  • 【我是产品经理_注册安全分析报告】
  • Java智慧工地源码 5G智慧工地系统源码 使用SAAS部署 三维可视化管理,与一线生产过程相融合,集成数据后台,统一前端入口,呈现多方项目信息;
  • lock_wait_timeout
  • 【可控图像生成系列论文(二)】MimicBrush 港大、阿里、蚂蚁集团合作论文解读2
  • Linux时间子系统6:NTP原理和Linux NTP校时机制
  • 边缘微型AI的宿主?—— RISC-V芯片
  • MySQL—navicat创建数据库表
  • html做一个画柱形图的软件
  • Pyshark——安装、解析pcap文件
  • java中的Random