首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

Flex中使用FlexPrintJob打印,调整间距有关问题

2012-09-02 
Flex中使用FlexPrintJob打印,调整间距问题最近修改一个打印小票的问题,需求是这样的:一个客人订餐,可以预

Flex中使用FlexPrintJob打印,调整间距问题

最近修改一个打印小票的问题,需求是这样的:

一个客人订餐,可以预订多个桌台,小票内容分为:

1)商户,门店信息,预订订单号,操作员(head头部信息) ticketHead.mxml

2)顾客姓名,性别,预订时间段,人数 作为中间体(desk) 这一部分可能有多个,程序是采用循环方式读取,如有多个桌台,则此项有多个.? ticketItem.mxml

3) 喜好,预订备注,服务信息等。以及最后的公司版权标(尾部end) ticketEnd.mxml

?

之前做这个打印的同事,采用的方式是使用一个FlexPrintJob,将这三个页面分别加入到FlexPrintJob中,都设置页面宽度与高度,这样问题就出现了,打印出来的小票明显分成为三组,各组之间的间距过大,造成浪费纸张。

之前的程序代码如下:

Flex提供两种打印方法:FlexPrintJob和PrintJob。

一、由于flex是打印图像的缘故,打印出来的文字、表格会不清晰。解决方法如下:

1、将FlexPrintJob中printAsBitmap属性设置为true。
2、使用PrintJob

?

?

热点排行