安徽建网站,国外网站怎么做引流,商城网站建设用乐云seo系统,优化一下文章目录 ✨哔哩吧啦✨脚本使用教程✨温馨小提示设置#x1f4da;资源领取 专栏Python零基础入门篇#x1f525;Python网络蜘蛛#x1f525;Python数据分析Django基础入门宝典#x1f525;小玩意儿#x1f525;Web前端学习tkinter学习笔记Excel自动化处理
✨哔哩吧啦
前… 文章目录 ✨哔哩吧啦✨脚本使用教程✨温馨小提示设置资源领取 专栏Python零基础入门篇Python网络蜘蛛Python数据分析Django基础入门宝典小玩意儿Web前端学习tkinter学习笔记Excel自动化处理
✨哔哩吧啦
前段时间遇到了一个问题——如何将XLS文件转换成PDF这个问题折磨了我两天时间于是秉承着在哪里跌倒就隔几天再爬起来的原则过一段时间后才重新敲起代码。
整理好了思路也查了许多资料但网上的资料杂七杂八且有些代码不能用CV大法竟毫无用武之地能用的效果又不好于是针对于此我查了有关PDF文件操作的模块PyPDF2、pdfrw、PyPDF4、reportlab等并学习了如何使用它们。
但是却始终没达到我想要的效果直到我发现win32com模块后瞬间豁然开朗、茅塞顿开、大彻大悟、幡然悔悟、土地平旷、屋舍俨然、有良……
收XLS文件转换成PDF文件不在话下甚至Word、Excel、PPT所有文件形式都能转为PDF。最终制作了一个批量将Word、Excel、PPT文件转为PDF的脚本使用方便快捷容易上手。
最重要的一点不用连网即可用❗️不用连网即可用❗️不用连网即可用❗️
话不多说贴张靓照 ✨脚本使用教程 打开脚本后点击“选择文件夹”按钮选择待转为PDF文件所在的文件夹。 如上图所示目标文件夹中的文件有xlsExcel、docxWord、pptxPPT这三种不同类型的文件而Excel文件转PDF时我希望它的所有工作表放在同一个PDF文件上所以在勾选时选择Word、Excel1、PPT。注意Excel1和Excel不能同时勾选 点击“开始”按钮后可以通过“黑框”说得通俗易懂些看到转换的进程。注意程序是多线程运行当你同时勾选多个文件类型时会同时转换成PDF这样速度更快效率更高哦~✌️ 转换成PDF后会自动生成以下文件夹并将对应的PDF保存在以下文件夹中。
✨温馨小提示设置
在该脚本中博主贴心的准备了一些错误提示
未点击 “选择文件夹” 选择文件夹路径时提示。注意选择的是要转换的文件所在的文件夹。 未勾选要转换的文件类型时提示。可以勾选多个文件类型哦~ 同时勾选excel和excel1时提示。因为win32com是需要打开文件再进行操作的只不过在程序中将打开的文件窗口进行隐藏且程序中使用了多线程操作有可能会出现同一个文件执行两种操作最终会造成文件占线而报错。 选择好文件夹路径勾选好文件类型后点击 “开始” 按钮这时会出现一些提示。 第一个提示如下图所示此刻要看一下自己是否打开着Office文件若打开则需要关闭。这样程序才能正常保存文件。 第二个提示如下图所示这时提示的是即将开始进行转换点击确定后程序开始自动转换PDF文件。 如果选择的文件夹下没有勾选的文件类型同样也会有错误提示如下图所示~ 程序执行结束后会弹出结束提示框这样就表示完成所有的PDF转换咯
资源领取
关注微信公众号Python小作坊回复办公小神器-PDF即可免费领取~ 下方有微信公众号链接哦