我正在使用python开发一个出纳应用程序,我想不使用打印机对话框直接打印收据(我使用的是usb打印机)。我还想控制纸张的版面印刷。在

目前我的代码:def createPrinteDialog(self):

try:

bill = ""

for i in range(len(dig.bill)):

bill += dig.bill.item(i).text() + "\n"

printer = QPrinter(QPrinter.HighResolution)

dialog = QPrintDialog(printer, self)

if dialog.exec_() == QPrintDialog.Accepted:

dig.textEdit.setText(bill)

dig.textEdit.print_(printer)

except Exception as e:

print(e)

然而,这并不是很好。它打印的收据太长,字体太小。打印机对话框每次也会出现。在

有人能帮我解决这个问题吗?在

好的,当我删除时对话框问题解决了

if dialog.exec_() == QPrintDialog.Accepted:

但现在我想控制印刷纸的布局

python连接打印机打印收据单_使用python打印收据相关推荐

  1. python连接sqlite数据库的代码_【Python 连接SQLite数据库文件】

    涉及: Python连接db文件 如何按照列名获取数据 如何传入参数 示例代码如下: # encoding=utf-8 import sqlite3 def get_signal_names(db_f ...

  2. python连接mysql三种方式_用 Python 连接 MySQL 的几种方式详解

    每个学 Python 的都有必要学好一门数据库,不管你是做数据分析,还是网络爬虫,Web 开发.亦或是机器学习,你都离不开要和数据库打交道,而 MySQL 又是最流行的一种数据库,这篇文章介绍 Pyt ...

  3. python连接打印机打印文档、图片、pdf文件等

    引言 python连接打印机进行打印,可能根据需求的不同,使用不同的函数模块. 如果你只是简单的想打印文档,比如office文档,你可以使用ShellExecute方法,对于微软office的文档.p ...

  4. python中abc属于字符串吗_在Python中,字符串s = 'abc',那么执行表达式s+'d'之后,s的打印结果是( )。...

    [单选题]当知道条件为真,想要程序无限执行直到人为停止的话,可以需要下列哪个选项? [单选题]Python3解释器执行 for i,v in enumerate([0,1,2],2):print(i, ...

  5. python连接mysql查询一个数据_使用Connector / Python连接MySQL/查询数据

    使用Connector / Python连接MySQL connect()构造函数创建到MySQL服务器的连接并返回一个 MySQLConnection对象 在python中有以下几种方法可以连接到M ...

  6. python 打印自己代码_用python打印网页源代码

    我刚刚在使用Python3.2.5的Win7上尝试了同样的方法,下面是我得到的:Python 3.2.5 (default, May 15 2013, 23:07:10) [MSC v.1500 64 ...

  7. 学python必读的书单_学 Python 必看书单汇总

    学 Python 看什么书? 这是刚接触 Python 的朋友最疑惑的问题. 今天就结合自己入门时的学习历程和大家来聊一聊如何入门 Python,为了更有说服性一些,这里我把入门时看过的一些大佬推荐的 ...

  8. Python爬取网站用户手机号_用Python爬虫爬取学校网妹子QQ号,100行代码撩妹,用技术脱单...

    前言: 其实这个项目没什么难度,稍微懂一点爬虫的人或者是已经就业的程序员都可以用自己学的编程语言写出来,但是正是这也原因,也间接证明现在网络很多安全问题的存在,简单的说就是这个网站的程序员偷懒,让用户 ...

  9. python控制语句中的条件语句_『Python』条件控制语句

    Loading... ## 1. 条件语句 ``` Python条件语句是通过一条或者多条语句的执行结果(True或False)来决定执行的代码块. ``` ``` 在Python中, 指定任何非0和 ...

最新文章

  1. 2022-2028年中国电商物流行业投资分析及前景预测报告
  2. javascript: new Date(string)在IE中显示NaN的问题!
  3. 全局照明算法基础——从辐射亮度到渲染方程
  4. Powerful array(CF-86D)
  5. linux stat 命令查看文件信息
  6. pixel 2 xl的root之旅
  7. layui 表格序号累加 翻页序号也累加
  8. office表格怎么冻结前两行_office 2010下excel表格中冻结功能操作任意行的技巧
  9. echarts 简单词云制作,自定义图案词云echarts-wordcloud.js
  10. vue子组件的使用和事件传递
  11. superset 完全汉化
  12. 俄罗斯最大的盗版资源网站,解封了!
  13. ios visio流程图_IOS APP设计流程
  14. 投影分带方法(我国的6°、3°分法)
  15. 如此好文,值得一读再读。尤其是在迷茫的时候。
  16. android 下载apk安装后自动启动,下载apk并启动安装
  17. Java反射机制详解
  18. mysql最近7天销售额_mysql查询近七天、近三十天、近年(按月份)的所有统计数据...
  19. android 盘点软件,安卓还能这么用!盘点那些神奇的安卓App
  20. 对于零基础的小白怎么开始学习绘画?

热门文章

  1. 2023年城投债投资研究报告
  2. 只有过来的人才知道其中的辛酸,在别人看来只能看到表面的光鲜亮丽
  3. DBUtils 的使用与踩坑记录
  4. 微信小程序资料收集(一)
  5. 美前调查人员望政府宽恕斯诺登 称CIA前局长也曾被宽大处理
  6. 考研[*数据结构*]学习笔记汇总(全)
  7. ims对接vos过程中出现的无声单通解决办法
  8. TCMalloc 安装和使用
  9. 计算机存储有哪些类型,存储主要分为哪些类型
  10. Flutter TabBar TabBarView