核心功能模块
PPT转PDF转换器
支持将PowerPoint文件(.ppt/.pptx)转换为PDF格式,保留原始排版与动画效果
后台静默运行,转换完成后自动关闭PowerPoint进程,避免资源占用
支持选择输出目录,生成文件名与源文件一致(如input.pptx→input.pdf)
PDF智能分页与合并
可视化缩略图预览:加载PDF后自动生成带页码的页面预览,支持鼠标滚轮滚动浏览
灵活选择页面:提供“全选”“反选”功能,可自由勾选需导出的页面
批量导出模式:支持导出为合并后的PDF或拆分单页PDF文件,适应不同场景需求
跨平台兼容性
基于Tkinter框架开发,可在Windows/Linux/macOS系统运行
自动检测系统环境:若为Windows系统且安装Office套件,启用PPT转换功能;其他系统提示依赖缺失
技术亮点
多线程处理:PPT转PDF任务在独立线程执行,避免界面卡顿
资源优化:通过gc.collect()强制回收内存,解决Office进程残留问题
自适应布局:窗口缩放时自动调整缩略图列数,提升不同分辨率下的显示效果
典型使用场景
办公文档整理:快速提取PPT中的关键页转为PDF报告
合同管理:拆分大型PDF合同为单页文件便于归档
跨平台协作:将Windows生成的PPT转换为PDF供macOS用户查阅
点击空白处退出提示
评论