jasperreport打印票据的问题 求解~~

问题描述

敢问大虾们,我现在用jasperreport实现套打,打印的纸张规格是和增票一样,(纸张规格是halfletter,大概为21.59cm*13.97cm)。在jasperreport新建报表时,我选择的是halfletter纸张,pageorientation为landscape。打印机用的是针式打印机,弹出的打印对话框中,打印机设置里面设置为纵向,打印出来的效果是横向的(即内容与长度较长的边是平行的),但此时打印纸的右边部分打印不出来了,明显只打印了较短的边的长度,即21.59cm的内容之打印了左边的13.97cm的内容;而打印机设置为横向则是与打印纸的短边平行。请问这是何故?还有我应当如何设置jasperreport的大小以及方向,以及打印机该如何设置才能正常实现票票据的套打?

解决方案

本帖最后由 songshisarah 于 2010-07-15 13:29:19 编辑
解决方案二:
顶下顶下
解决方案三:
你尝试修改一下报表文件的属性,预设尺寸修改为自定义,高度和宽度也自定义,定位一栏选择Landscape,保存后编译,用生成的模板文件重新打印一下试试。
解决方案四:
楼主,请问一下你的问题解决了吗?我也是做打印票据,纸张规格:21.3cm*9.3cm,在打印的时候,会多走第二个票据的张纸。我在ireport已经把纸张height属性调小了(pageheight:230,pagewidth:595),但是打印的时候还是会多走纸。还有一个问题是打印的时候,第一行或最后一行打印的时候缺笔画,也就是有些字只打一半。

时间: 2024-11-18 14:42:20

jasperreport打印票据的问题 求解~~的相关文章

jasperReport打印错误

问题描述 网上都是说jar包冲突,可是我所有的包都检查了一遍都没发现有重复的PrintServiceExporterConfiguration,还是我检查的方法不对,不知道大家有碰到同样的问题没?JRPrinterApplet.java/**设置纸张*/PrintRequestAttributeSetprintRequestAttributeSet=newHashPrintRequestAttributeSet();System.out.println("开始设置打印纸张大小");Me

六招解决 票据打印纸张安装及注意事项

一. 打印列宽和拷贝能力必须正确.慎重的选择. 打印列宽和拷贝能力,这两个技术指标是票据打印机最重要的两个技术指标,一旦选择错误,不符合实际应用的情况(只有指技术指标过低,无法满足要求),便会直接的影响到应用,并且没有挽回的余地.不象某些指标,选择的不合适的话只不过打印的指标略差一些,或者是等待的时间更长一些而已. 打印宽度指的是打印机能够打印的最大宽度,目前市场上主要有三种宽度的票据打印机:80列.106列.136列.如果用户打印的票据在20厘米以下的话,选购80列的产品就足够了;打印票据在2

VS2010 自带Report报表打印动态添加code39条形码问题

问题描述 寻找解决方案?我正在做一个通过报表制作模板打印票据的功能,需要打印条码.有两种可参考方案,由于能力有限我没能研究出来:方法一:由于报表在定义显示字段时需要指定数据集,定义数据表二进制字段CodeBytes,在程序初始化时新建一个DataTable定义Row["CodeBytes"]保存条形码.为Report添加LocalReport指定DataSources和ReportPath.结果显示"错误号"部分代码如下:publicvoidInitialBarCo

求助-怎么用代码打印出匿名者图像..........

问题描述 怎么用代码打印出匿名者图像.......... 怎么用代码打印出匿名者图像 求解!有没有大手!就是用代码实现......................

设计模式学习笔记(六)—Decorator装饰模式

<设计模式>一书对Decorator是这样描述的: 动态地给一个对象添加一些额外的职责.就增加功能来说,Decorator模式比生成子类更为灵活. 也就是说:动态地给对象添加一些额外的功能.它的工作原理是:创建一个始于Decorator对象(负责新功能的对象)终止于原对象的一个对象的"链".例如,我们要为超市的收银台设计一个打印票据的程序,有的需要打印票据的头信息,有的需要打印票据的页脚信息,有的只需要打印票据的内容.如果针对每一种情况都修改一次程序,势必会很麻烦.这时我们

什么是针式打印机,24针打印机属于哪种?

什么是针式打印机? 针式打印机的打印原理是通过打印针对色带的机械撞击,在打印介质上产生小点,最终由小点组成所需打印的对象.而打印针数就是指针式打印机的打印头上的打印针数量.而打印针的数量直接决定了产品打印的效果和打印的速度.目前最常见的产品的打印针数为24针,早期的针式打印机也有采用9针的,但是打印的效果和速度都要逊色很多.而一些高端的产品则有采用双打印头的,不过每一个打印头的针数也是24针的,但是打印的速度会大大的提高. 网友问题:24针打印机属于那种打印机? 答案:击打式发票打印机. 针式打

如何选购针式打印机

  如何选购针式打印机:要了解需要应用的领域.要考虑它的可靠性.检查性能指标.耐用性.售后服务. 方法/步骤 第一,要了解需要应用的领域.不同的应用领域需要选购不同的针式打印机,针式打印机已经分为通用针式打印机和专用针式打印机两大类.通用针式打印机就是最为常见的滚筒式打印机,而专用打印机则是指有专门用途的平推式打印机,如:存折打印机.票据打印机等. 第二,要考虑它的可靠性.在打印头寿命方面,好的针打一般采用全新高密度.高耐磨打印头,这种打印头结构设计紧凑,并加强了散热功能,能造就高拷贝能力和长寿

一个故事讲清楚NIO

假设某银行只有10个职员.该银行的业务流程分为以下4个步骤: 1) 顾客填申请表(5分钟): 2) 职员审核(1分钟): 3) 职员叫保安去金库取钱(3分钟): 4) 职员打印票据,并将钱和票据返回给顾客(1分钟). 我们看看银行不同的工作方式对其工作效率到底有何影响. 1 BIO方式 每来一个顾客,马上由一位职员来接待处理,并且这个职员需要负责以上4个完整流程.当超过10个顾客时,剩余的顾客需要排队等候. 我们算算这个银行一个小时到底能处理多少顾客?一个职员处理一个顾客需要10分钟(5+1+3

spring mvc-各位大神,跪求解答啊 springMVC+spring+mybatis

问题描述 各位大神,跪求解答啊 springMVC+spring+mybatis springMVC4.2.4+spring4.2.4+mybatis3 整合过程中tomcat启动过程中打印各种no url 求解啊 各位大神 [org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping]Rejected bean name 'userController': no URL paths identified [org.spri