import os
import fitz
import shutil
import os,time
import fitz
from tkinter import filedialog
import tkinter as tk
from docx import Document
from docxcompose.composer import Composer
import win32com.client as win32
def covert2pic(file_path, zoom, png_path):
doc = fitz.open(file_path)
total = doc.page_count
for pg in range(total):
page = doc[pg]
zoom = int(zoom) # 值越大,分辨率越高,文件越清晰
rotate = int(0)
trans = fitz.Matrix(zoom / 100.0, zoom / 100.0).prerotate(rotate)
pm = page.get_pixmap(matrix=trans, alpha=False)
if not os.path.exists(png_path):
os.mkdir(png_path)
save = os.path.join(png_path, '%s.png' %(pg+1))
pm.save(save)
doc.close()
def PCLPDFWJ(Pdf_file_path):
desktop_path = os.path.expanduser("~\Desktop") #获取当前桌面路径
# ----读取文件夹下所有文件的名字并把他们用列表存起来------
datanames = os.listdir(Pdf_file_path)
list_Pdfname = []
for i in datanames:
# 获取文件名称中日期
list_Pdfname.a
用python实现文件夹内批量把pdf文件转图片插入word文件中,并合并所有word文件为同一个word,并执行word宏程序调整图片大小
最新推荐文章于 2025-11-20 10:23:08 发布

最低0.47元/天 解锁文章
2900

被折叠的 条评论
为什么被折叠?



