【全新升级】:Word、Excel和PPT批量转PDF - PyQt设计

文章目录

  • ✨前言
  • ✨脚本使用教程
  • 📚资源领取(含源代码)

✨前言

最近花了十几天的时间学习了PyQt的使用,发现PyQt具有丰富的特性和功能,可以创建出漂亮、交互性强的GUI应用程序,而且还可通过CSS样式表来设计界面的风格,但是PyQt的学习曲线较为陡峭,而Tkinter则相对简单易学。

学以致用,于是这几天我利用PyQt重新设计了以前的项目👇

【办公小神器】:快速批量转换Word、Excel、PPT为PDF脚本!

以前的项目是利用Tkinter设计,本次设计采用PyQt进行设计,界面更加美观,功能更加强大!

在这里插入图片描述

✨脚本使用教程

  1. 运行脚本程序后点击📁,选择Word、PDF或PPT所在的文件夹路径。
    在这里插入图片描述

  2. 选择要转成PDF的文件,本次演示选择Word、Excel、PPT转成PDF。
    注意:在选择“Excel To PDF”时,有一个单选项需要选择:“所有工作表合并成一个PDF文件”、“工作表分别生成一个PDF文件”。
    在这里插入图片描述
    选择对应的功能,则会出现图标。
    在这里插入图片描述

  3. 点击💣,则开始转换,这时会出现三个多行输入文本框,记录转换的过程,转换结束后则会出现对应的完成图标。
    在这里插入图片描述

  4. 点击🐮🍺,则返回到原始的界面。
    在这里插入图片描述

注意:当执行的操作不恰当时,会有相应的提示信息出现在状态栏上。

📚资源领取(含源代码)

关注微信公众号👉Python小作坊
回复💬PyQt-PDF办公小神器,即可免费领取~

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/192640.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

亥姆霍兹线圈磁场特点

亥姆霍兹线圈是一种由两个平行的同轴线圈组成的电磁装置,它的电流方向相反,且它们的半径相等,距离也相等。亥姆霍兹线圈的磁场特点主要有以下几个方面: 磁场均匀性高:亥姆霍兹线圈的磁场均匀性非常高,因为…

ESXi 添加新网络 配置ubuntu虚拟机双网卡

基本概念 在ESXi的虚拟机之间确保正常通信的基础是网络服务,通常在物理网络中需要使用不同的物理设备进行连接才能组建出高效的网络服务,而在虚拟网络中,需要不同的虚拟设备为其提供服务。 ESXi的网络类型: 1、物理网络&#xf…

lipid signaling

--Introduction to Lipid Signaling (csbsju.edu)

BGP路由的选路综合实验

题目要求 1.使用PreVal策略,确保R1通过R3到达192.168.10.0/24 2.使用AS_Path策略,确保R1通过R3到达192.168.11.0/24 3.配置MED策略,确保R1通过R3到达192.168.12.0/24 4.使用Local Preference策略,确保R4通过R2到达192.168.1.0/24…

office tool plus工具破解word、visio等软件步骤

第一步:下载工具 破解需要用到office tool plus软件 office tool plus软件下载地址:Office Tool Plus 官方网站 - 一键部署 Office 选择其中一个下载到本地(本人选择的是第一个的云图小镇下载方式) 第二步:启动工具 …

还不懂缓存穿透?Redis缓存穿透深度剖析

🎈个人公众号:🎈 :✨✨✨ 可为编程✨ 🍟🍟 🔑个人信条:🔑 知足知不足 有为有不为 为与不为皆为可为🌵 🍉本篇简介:🍉本篇记录Redis缓存穿透深度剖析命令操作,…

Spring Boot 项目配置文件出现乱码的解决方法

如下图,我们 Spring Boot 项目的配置文件 application.properties 可能会出现如下的乱码问题: 我们写注解的时候是正常的,但是下次启动项目就出现了乱码,这个是字符集设置的问题 解决方法 1.点击 File 选择 Settings 2.搜索 enco…

activiti工作流 定义 TaskListener 无效

使用activiti 5.22 想全局定义任务监听器,结果试了多次发现没有效果。 最后看了看activiti的相关源码发现,流程定义里边没有处理 TaskListener 相关的操作,发现TaskListener 处理是在Task里边处理的,所以把TaskListener 定义在Ta…

python 扩展数据(补全缺失日期)

背景:有一时间序列数据,如下图,存在部分城市缺失一些日期的数据。目标:补齐缺失的日期数据(本文完整的日期范围是2022.1.1-2022.1.5)。 代码 # 补全缺失日期 min_date df[日期].min() max_date df[日期]…

617. 合并二叉树

617. 合并二叉树 原题链接:完成情况:解题思路:参考代码:_617合并二叉树_使用队列迭代_617合并二叉树_使用栈迭代 错误经验吸取 原题链接: 617. 合并二叉树 https://leetcode.cn/problems/merge-two-binary-trees/de…

Intellij Idea 断点小圆变成灰色怎么处理

场景1:变成了灰色实心圆 原因 断点变成灰色通常表示该断点处于失效状态。这可能是由于无意中点击了debug调试下方的“mute breakpoints”按钮导致的。 解决方案 依次点击设置小图标->View Options->Mute BreakPoints. 点击后 Mute BrakPoints左侧显示✔ 符号…

Redis基础——入门数据类型常用命令Java中操作Redis

这里写目录标题 1. 前言1.1 什么是Redis1.2 使用Redis能做什么 2. Redis入门2.1 Redis简介2.2 Redis下载与安装2.2.1 Redis下载2.2.2 Redis安装 2.3 Redis服务启动与停止2.4 Redis配置文件 3. Redis数据类型3.1 介绍3.2 Redis 5种常用数据类型 4. Redis常用命令4.1 字符串strin…

动起来,数据不散漏:上海迅软DSE助您解锁员工外带电脑信息安全新境界!

笔记本电脑作为企业数据泄密主要的途径之一,当员工携带着存放企业重要技术资料的笔记本在外办公时,很容易由于频繁的流动性让数据面临着丢失、恶意泄密等巨大风险,对此企事业单位需要通过一定的管理手段加以安全防护管控。 迅软DSE解决方案 一…

2023机器人灵巧手的分类与商业化应用及未来市场规模分析报告

今天分享的是机器人系列深度研究报告:《2023机器人灵巧手的分类与商业化应用及未来市场规模分析报告》。 (报告出品方:深度行业分析研究) 报告共计:26页 1 灵巧手是人形机器人重要的运控交互部件,近年来海…

深入理解CSS变量:高级技巧和最佳实践

前言 CSS 变量是一项强大的功能,它可以帮助开发人员更好地组织和管理样式表。在本文中,我们将深入探讨 CSS 变量的高级技巧和最佳实践,通过学习如何使用变量作为计算值、媒体查询和动态更改等方面,你将能够更好地利用 CSS 变量的强…

机器视觉 AI 数据集制作

工业中,机器视觉物体分拣时,需要制作,数据集,那么,一般情况下,可以选择几个物体的几张图片,或者视频,将待识别的物体的掩模扣取出来,随机的贴在 传送带背景中&#xff0c…

【23真题】大题全原题的211!题源已定位!

今天分享的是23年长安大学814的信号与系统试题及解析。 本套试卷难度分析:22年长安大学814考研真题,我也发布过,若有需要,戳这里自取!本套试题难度中等偏下,题量偏多,考察的知识点也是很常见的…

华为OD机试 - 围棋的气(Java JS Python C)

题目描述 围棋棋盘由纵横各19条线垂直相交组成,棋盘上一共19 x 19 = 361 个交点,对弈双方一方执白棋,一方执黑棋,落子时只能将棋子置于交点上。 “气”是围棋中很重要的一个概念,某个棋子有几口气,是指其上下左右方向四个相邻的交叉点中,有几个交叉点没有棋子,由此可…

Lazada测评怎么做?

国内电商行业的发展日趋激烈,卖家想要脱颖而出非常困难,许多卖家选择入驻跨境电商平台开店, 跨境电商平台吸引了许多卖家入驻,而最近有很多朋友在私信问我关于Lazada测评的一些事情 Lazada产品测评流程步骤 怎么测评 这个怎么测…

特斯拉开源 Roadster 文件随便用;微软 Copilot AI 技术开放或不对大陆开放丨 RTE 开发者日报 Vol.92

开发者朋友们大家好: 这里是 「RTE 开发者日报」 ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE (Real Time Engagement) 领域内「有话题的 新闻 」、「有态度的 观点 」、「有意思的 数据 」、「有思考的 文…