gpt4 book ai didi

c# - ReportViewer 报告到 PDF 文件

转载 作者:太空宇宙 更新时间:2023-11-03 14:30:15 24 4
gpt4 key购买 nike

使用 Winforms、C#、.Net 3.5 和 Microsoft ReportViewer 2008:

我在 ReportViewer 中有一个 3 页的报告,我想将其作为不同的页面发送到 PDF。我有下面的代码,可以将所有 3 页复制为 PDF,但是有没有办法拆分页面或指定要呈现为 PDF 的页面?它知道有 3 页...所以似乎应该有一些东西,但我还没有找到它。

提前感谢您的帮助!

int numPages = reportViewer.LocalReport.GetTotalPages();

byte[] bytes = reportViewer.LocalReport.Render(
"PDF", null, out mimeType, out encoding, out filenameExtension,
out streamids, out warnings);

using (FileStream fs = new FileStream(exportPath, FileMode.Create))
{
fs.Write(bytes, 0, bytes.Length);
}

最佳答案

是否可以制作三种不同的报告,每页一种?然后,您可以根据用户选择的内容在 C# 中设置 .rpt 名称...

关于c# - ReportViewer 报告到 PDF 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2820871/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com