如何分割一个长字符串并分行,分页,加页眉,字体排版后输出打印报表?
比如有个长字符串,中间没有任何换行符和回车,内容是中英文符号和空格的混合体。
设想以下步骤:
1.如何按照每160个占位(中文占2位,英文符号空格占1位)插入一个换行符
2.根据行号:1,4,7,11这样的规律来设置字体大小,2,4,6,8。。行又是一种字体和大小
3.每4行还要加一行空行来隔开
4.然后设置纸张的高度和宽度来分页显示这些行
5.还要加入页眉就是页码
6.最后输出到LPT1上面的打印机或者输出到网络打印机