找回密码
 立即注册

QQ登录

只需一步,快速开始

愿借人间二两墨

注册会员

2

主题

4

帖子

10

积分

注册会员

积分
10
  • 36

    金币

  • 2

    主题

  • 4

    帖子

最新发帖

[已处理] 分页的高度问题

愿借人间二两墨
注册会员   /  发表于:2024-7-30 17:45  /   查看:1418  /  回复:4
1金币
winform 中的pdf report 的当前页高度构成是怎样的?   是这样的吗?

float pageHight =  this.PageSettings.PaperHeight - this.pageHeader.Height - this.pageFooter.Height - this.PageSettings.Margins.Top - this.PageSettings.Margins.Bottom


如果是,是不是可以根据以下条件来判断控件是否出现截断?
(control.Location.Y - (System.Math.Floor(control.Location.Y / pageHight) * pageHight) + control.Height) > pageHight

最佳答案

查看完整内容

您在这个单元格中加一个富文本组件试试: {UnitPrice}

4 个回复

倒序浏览
最佳答案
最佳答案
Eden.SunWyn认证
超级版主   /  发表于:2024-7-30 17:45:06
来自 5#
愿借人间二两墨 发表于 2024-7-31 09:28
我这边希望的是能把 第6项的内容都移动到下一页去显示

您在这个单元格中加一个富文本组件试试:
<body>{UnitPrice}</body>  






本帖子中包含更多资源

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

x
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-7-30 18:54:24
2#
问题描述:
报表的高度。



问题解决:

您好,报表的每页的高度都是固定的。这个取决于您的纸张设置。总高度=上边距+页眉+页脚+下边距。
您说的截断指的是换页吗?如果排除分组换页之类的特殊设置的话,一般是在最后一页才会换页的。
您根据这个是要实现什么需求呢?根据页面高度判断换页并不准确。

回复 使用道具 举报
愿借人间二两墨
注册会员   /  发表于:2024-7-31 09:06:59
3#
本帖最后由 愿借人间二两墨 于 2024-7-31 09:10 编辑

,
是这样的,我的textbox 文本内容过长,出现了分页截断,
我用的是16的版本


本帖子中包含更多资源

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

x
回复 使用道具 举报
愿借人间二两墨
注册会员   /  发表于:2024-7-31 09:28:37
4#
我这边希望的是能把 第6项的内容都移动到下一页去显示
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部