基于PyQt5完成的pdf转word

PyQt是Qt框架的Python语言实现,是最强大的GUI库之一。PyQt提供了一个设计良好的窗口控件集合,具有更方便的操作性。学过VB的同学会知道,相比与VB的使用,在界面设计上元素更丰富。

本文就是基于PyQt5完成的pdf转word功能,先看界面:

基于PyQt5完成的pdf转word_第1张图片

一、界面PdfZ.ui可参考之前的文章如何实现,程序代码如下:

from PyQt5 import QtCore, QtGui, QtWidgets
import  base64
import os
from return_png import img as retu  # 引入img变量,赋别名为pdf_cf

class Ui_PdfZ(object):
    def setupUi(self, PdfZ):
        tmp = open('return.png', 'wb')  # 创建临时的文件
        tmp.write(base64.b64decode(retu))  # 把这个one图片解码出来,写入文件中去。
        tmp.close()
        PdfZ.setObjectName("PdfZ")
        PdfZ.resize(1400, 814)
        PdfZ.setMinimumSize(QtCore.QSize(1400, 814))
        PdfZ.setMaximumSize(QtCore.QSize(1400, 814))
        palette = QtGui.QPalette()
        

你可能感兴趣的:(python,qt,开发语言)