使用FastReport打印RichTextBox RTF 格式的报表
使用FastReport打印RichTextBox RTF 格式的报表有些报表的文本内容由用户自己定义格式,然后输出报表。 FastReport for .Net 有个RichObject组件,实际上是.NET 的RichTextBox组件扩展而来的。
在报表内拖放一个RichObject组件,在界面代码处理:
C# Code:
private void btnPrint_Click(object sender, EventArgs e)
{
RichObject ro = report1.FindObject("Rich1") as RichObject;
ro.RichTextBox.Rtf = exRichTextBox1.Rtf;
report1.Prepare();
report1.Show();
}
效果图:
Source Code:
扫一扫加作者微信