import os
import sys
from PIL.ImageQt import ImageQt
from PyQt5 import QtWidgets
from PyQt5.QtCore import QSize, Qt
from PyQt5.QtGui import QPainter
from PyQt5.QtPrintSupport import QPrintDialog, QPrinter
from PyQt5.QtWidgets import QMainWindow, QFileDialog, QPushButton
import tempfile
from pdf2image import convert_from_path
class PrintDemo(QMainWindow):
def __init__(self):
QMainWindow.__init__(self)
self.setMinimumSize(
pyqt5使用Qpainter 指定pdf文件进行打印
最新推荐文章于 2024-10-17 13:31:56 发布
这个示例展示了如何利用PyQt5创建一个简单的GUI应用程序,用户可以选择一个PDF文件并进行打印。程序首先通过pdf2image库将PDF转换为图片,然后使用QPainter和QPrinter将这些图片发送到打印机。此外,还提供了打印预览的功能。

最低0.47元/天 解锁文章
586

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



