文档批量助手
功能:
1、将文件夹中的word文档转为pdf文档
2、将文件夹中的pdf文档转为word文档
3、批量打印文件夹中的文档
使用:
1、选择带有word(office2021及以上版本docx文件)文档的文件夹,word2pdf转为pdf文档位于此文件夹目录中的pdf文件夹中
2、选择带有pdf文档的文件夹,pdf2word转为word文档位于此文件夹目录中的word文件夹中
3、选择文件夹,批量打印文件。
注意:
word2pdf依赖office环境
pdf2word转换效果非常好
使用tkinter做了个界面,使用Pyinstaller打包成了单个exe。
依赖pywin32、pdf2word这两个库,pywin32用于word2pdf与打印功能。
源码就一个类:
import os
import time
from tkinter import Tk, StringVar, ttk, filedialog, messagebox, Frame
import win32api
import win32print
from win32com.client import Dispatch
from pdf2docx import Converter
class WU(Tk):
def __init__(self):
super().__init__()
# 选择文件夹按钮字符串