打印机如何自适应纸张大小(手把手教你设置自动适应纸张大小) 您所在的位置:网站首页 电脑打印怎么调字体大小尺寸 打印机如何自适应纸张大小(手把手教你设置自动适应纸张大小)

打印机如何自适应纸张大小(手把手教你设置自动适应纸张大小)

2023-04-27 03:09| 来源: 网络整理| 查看: 265

这几天有用户需要设计一个单据的打印格式。

为了让该格式具有通用性,需要让它能够自适应纸张,用户的纸张可能是A4、可能是241-1,可能是241-2,或者其它尺寸,它们可能宽度不一样,也可能高度不一样。

自适应纸张不是简单的成比例放大或者缩小,这样会让字体或者图片不清晰。

正确的自适应纸张需要从这几方面考虑:

①所有横向非表格内容缩放应该是要能够自动横向移动打印位置,纵向位置不变;

②表格纵向缩放应该是通过自动控制打印表格的行数来处理,比如如果纸张高度比较大, 那就需要打印的行数多一些,也就是扣除表头和页脚的高度后,全都用来打印表格内容;

③表格横向缩放,应该是按照原来每列的宽度比,同步增加或者减少对应的宽度,而且这个宽度比是可以让用户自己提前设置好。这样用户可以自己根据具体列内容的多少来设置宽度比例。

④当然一些表头的固定内容和页脚的固定内容,也需要让用户可以自定义。

由于我们系统为了做到绿色小巧,所以并没有用第三方报表工具,所有打印都是自己通过代码实现的.

为了综合考虑上面四点需求,让用户通过设置参数就可以实现需要的打印格式,花费了不少精力。

最终还是基本实现了需要的效果,相信用第三方报表工具能更快捷地实现。

打印机如何自适应纸张大小(手把手教你设置自动适应纸张大小)

自适应纸张打印单据

条友们,你们是怎么处理类似的需求的呢?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至[email protected]举报,一经查实,本站将立刻删除。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有