fastReport .net 控件的自定义纸张高度

冬冬冬冬冬冬冬冬冬冬 冬冬冬冬冬冬冬冬冬冬 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
注意我的是winform程序,是C#。绑定了一个数据源是dataset,数据传输,小票样式也已经设置好了。但是由于dataset每次包含的数据量不同,所以一张标准的80*210的纸有时候只占三分之一,有时候会打多张,而且每一张的下面都会有空白,最后一张可能只占了一行。
这就很纠结了。怎么样才能自定义纸张的高度,恰好把内容打印到小票上呢。
ps:自己研究了半天总算是有了点眉目,但是Data1的高度貌似乘以2了。以下是我在frx文件中编辑的代码。请各位大神指正。求合理的解决方案

using System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Windows.Forms;
using System.Drawing;
using System.Data;
using FastReport;
using FastReport.Data;
using FastReport.Dialog;
using FastReport.Barcode;
using FastReport.Table;
using FastReport.Utils;

namespace FastReport
{
public class ReportScript
{


private void Page1_StartPage(object sender, EventArgs e)
{
Page1.PaperHeight=ReportTitle1.Height+ Data1.Height+GroupFooter1.Height;
}
}
}
...全文

相关推荐

fastreport

FastReport能够帮助开发者轻松创建复杂的报表,包括表格、图表、图像等各种元素,并支持自定义打印布局,使得套打功能得以实现。

yue547283947

快速报表设计工具FastReport .Net专业版2015 Winform序列号

在某些应用场景下,标准的导出格式可能无法完全满足需求,因此提供自定义导出选项和模板功能变得非常重要。自定义导出允许用户根据自己的需求,对导出的文件进行更细致的控制,比如选择导出特定的数据列、设定数据的显示格式或样式等。实现自定义导出的一个方式是提供模板引擎,让用户可以创建和保存自定义模板。模板可以保存用户的特定设置,比如特定的样式或者布局,并在导出时应用这些模板。以下是一个基于模板导出报表的伪代码示例:// 定义模板// 保存模板// 导出报表时使用自定义模板// 执行导出操作。

Jay星晴

Delphi 7 经典控件之FastReport.v4.2.rar.7z

打印子系统深度调用 Windows GDI 接口,支持双面打印、纸张来源选择、自定义纸张尺寸、打印机队列监控与错误恢复机制。

tjsoft

fastreport报表控件

FastReport是一款强大的报表控件,尤其在.NET框架下被广泛应用。它允许开发人员通过XML文件进行自定义报表设计,提供灵活的打印和预览功能,极大地提升了开发效率和用户体验。

zzia615

FastReport.Net(中英文)手册

**开发者API**:FastReport.Net提供了丰富的API,允许开发者在代码中创建、修改和运行报表,实现高度自定义的功能。

YuFS
评论 4
收藏 已收藏
分享
返回顶部
冬冬冬冬冬冬冬冬冬冬
C# 111,129 成员 642,540 内容