请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

kd2011

金牌服务用户

22

主题

52

帖子

7714

积分

金牌服务用户

积分
7714

活字格认证

kd2011
金牌服务用户   /  发表于:2014-1-8 09:58  /   查看:9458  /  回复:12
使用spread WinForm打印 ,设置页眉页脚,使用页眉页脚命令设置PrintInfo的Header和Footer属性为:
printInfo.Header =@"/l/fn"宋体"/fz"9"/fb0/fi0/fk0/fu0/cl"0"/c/fn"宋体"/fz"9"/fb0/fi0/fk0/fu0/cl"1"/r/fn"宋体"/fz"9"/fb0/fi0/fk0/fu0/cl"2"/";
预览的效果错误,/l和/cl"0"解析不正确,本来/l是设置左边页眉的内容/cl"0"是设置字体颜色的,但是现在的效果如下,请问要怎么写命令才对呢
1111.png

12 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2014-1-8 10:24:00
沙发
回复 1楼kd2011的帖子

Footer、Header设置的命令在文档中有详细的描述和demo:
Spread Windows Forms 7.0 Product Documentation > Developer's Guide > Managing Printing > Customizing the Appearance of the Printing > Customizing the Printed Page Header or Footer



spread_custom_head_footer_2.gif
回复 使用道具 举报
kd2011
金牌服务用户   /  发表于:2014-1-8 10:37:00
板凳
是的   就是按照这里进行设置的
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-8 11:05:00
地板
回复 3楼kd2011的帖子

这样吧,您把您想要的效果描述一下,我试着写代码试试。

如:您想要的页眉、页脚的场景,可用Word实现一个,截图。
回复 使用道具 举报
kd2011
金牌服务用户   /  发表于:2014-1-8 11:23:00
5#
我想要的效果是比如:页眉   分为 左 中 右 三个区域,并且左 中 右三个区域可以设置字体和字体的颜色,经过查找帮助文档,找到了上面的命令,可经过代码设置,效果不对,坛主可直接拷贝如下命令道sperad desinger中设置printinfo的header属性,然后打印预览就能看到我的困惑了,我将如下命令拷贝到spread designer中设置header属性后,打印预览效果如下,中间的部分内容错误多了l"0",和真正的内容重叠了,(注:在代码中我有设置PrintInfo.Colors属性),经过我的分析问题应该是出在/cl"0"这个命令里面,尝试了多种方法,没试出来,特求助。
header命令:/lleft/fn"宋体"/fz"9"/fb0/fi0/fk0/fu0/cl"0"/ccenter/fn"宋体"/fz"9"/fb0/fi0/fk0/fu0/rright/fn"宋体"/fz"9"/fb0/fi0/fk0/fu0
预览效果:

header222.png
print.png
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-8 11:57:00
6#
回复 5楼kd2011的帖子

/cl"n", eg:  /cl"#FFFFDAB9"

颜色参考列表:
Color Structure
回复 使用道具 举报
kd2011
金牌服务用户   /  发表于:2014-1-8 13:41:00
7#
不行 一样的
回复 使用道具 举报
kd2011
金牌服务用户   /  发表于:2014-1-8 13:48:00
8#
应该是/cl"n"直接解析成了  中部的内容了  以为中部内容就是l"n"  不知道怎么写这个位置会对
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-8 13:53:00
9#
回复 8楼kd2011的帖子

通过代码,试试这行代码好使不,在您的demo下:

  1. printset.Header = @"/l/cl""#FFFFDAB9""/fz""19""/fn""宋体""left/c/cl""#FFFFB6C1""/fz""9""/fn""宋体""left/r/cl""#FFA9A9A9""/fz""10""/fn""宋体""left";
复制代码
回复 使用道具 举报
kd2011
金牌服务用户   /  发表于:2014-1-8 14:14:00
10#
不行  我们打算不提供设置字体颜色功能就好了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部