找回密码
 立即注册

QQ登录

只需一步,快速开始

harborzhb

高级会员

7

主题

18

帖子

1769

积分

高级会员

积分
1769

活字格认证

harborzhb
高级会员   /  发表于:2014-1-8 09:29  /   查看:5151  /  回复:5
我在程序中要实现这样的功能:根据查询的数据,判断要输出几页。在每一页中,显示一些指定的文字和线。我在程序中用
C1PrintDocument.NewPage() 后,无法在每页上面显示指定内容。

请问如何能实现C1PrintDocument的分页功能,谢谢啦。

5 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-1-8 12:00:00
沙发
回复 1楼harborzhb的帖子

harborzhb 你好,
可以通过插入 PageBreak 来实现这个功能。
回复 使用道具 举报
harborzhb
高级会员   /  发表于:2014-1-8 13:22:00
板凳
回复 2楼iceman的帖子

不好意思,我不太明白怎么加入PageBreak。
是用 Me.C1PrintDocument1.Body.Children.Add() 加入么?我没有找到相对应的RenderObject类型。
麻烦详细说明一下呗。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-1-8 16:49:00
地板
回复 3楼harborzhb的帖子

请参考 Demo :

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
harborzhb
高级会员   /  发表于:2014-1-8 17:34:00
5#
回复 4楼iceman的帖子

我按照你提供的例子实验了,确实可以。
谢谢iceman
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-1-8 17:35:00
6#
回复 5楼harborzhb的帖子

不客气,有问题欢迎开新帖提问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部