gpt4 book ai didi

asp.net-core - 迁移到 Stimulsoft Core

转载 作者:行者123 更新时间:2023-12-03 17:05:29 25 4
gpt4 key购买 nike

为了在 Asp.net MVC 中获取 Pdf 报告,我正在使用 Stimulsoft 2015。问题是我不知道如何转换我的代码以便在 Asp.net Core 中使用 Stimulsoft Core。似乎 Stimulsoft Core 中的某些功能不再可用(如 StiReport)。
这是在 Asp.net MVC 中运行良好的代码

    public ActionResult GetReportSnapshot(string sort)
{

StiReport report = new StiReport();
report.Load(Server.MapPath("~/Reports/Jobs.mrt"));

report["@PrjectId"] = 1;
report["@OrderBy"] = sort;
report.Dictionary.Variables["title"] = new Stimulsoft.Report.Dictionary.StiVariable("title", sort);

report.Render();
MemoryStream stream = new MemoryStream();
report.ExportDocument(StiExportFormat.Pdf, stream);
stream.Position = 0;
FileStreamResult fsr = new FileStreamResult(stream, "application/pdf");
return fsr;
}

我将不胜感激任何帮助。

最佳答案

你在使用什么 nuget 包?可能是您缺少包含 StiReport 的 nuget 包。类(class)。 (我看到他们将他们的库分成多个 nuget 包)

也可能是他们尚未将此部分迁移到 dotnet 核心。
我建议你点击那里的 github repo,看看你是否能在那里找到任何信息:https://github.com/stimulsoft ,或在那里的网站上。

从 nuget 的外观来看,他们最近才开始迁移到 dotnet 核心,所以这假设我的第二个建议是正确的建议。
enter image description here

关于asp.net-core - 迁移到 Stimulsoft Core,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42828043/

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