翻譯|使用教程|編輯:王香|2018-09-06 14:22:53.000|閱讀 650 次
概述:本文主要講解在Stimulsoft如何將渲染報表導出到PDF文件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
【下載Stimulsoft Reports.Ultimate最新版本】
此示例項目演示了如何將一些不同的報表呈現和導出到一個PDF文件。例如,使用三個不同的報表——SimpleList.mrt,SimpleGroup.mrt和Master-Detail.mrt。創建新的報表對象并分配SimpleList.mrt,SimpleGroup.mrt和Master-Detail.mrt報表:
private void button7_Click(object sender, System.EventArgs e)
{
StiReport report1 = GetReport("SimpleList.mrt");
StiReport report2 = GetReport("SimpleGroup.mrt");
StiReport report3 = GetReport("Master-Detail.mrt");
...
然后,創建一個新的摘要報表:
...
StiReport report = new StiReport();
report.Render(false);
report.RenderedPages.Clear();
...
將SimpleList.mrt,SimpleGroup.mrt和Master-Detail.mrt中呈現的頁面添加到此報表中:
...
foreach (StiPage page in report1.RenderedPages)
{
report.RenderedPages.Add(page);
}
foreach (StiPage page in report2.RenderedPages)
{
report.RenderedPages.Add(page);
}
foreach (StiPage page in report3.RenderedPages)
{
report.RenderedPages.Add(page);
}
...
最后,導出報表并將結果保存到文件中:
...
report.ExportDocument(StiExportFormat.Pdf, "d:\\file.pdf");
}
示例代碼的結果如下圖所示:

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn