Asp.net MVCでPdfレポートを取得するにはStimulsoft 2015で作業しています。問題はAsp.net CoreでStimulsoft Coreを使用するためにコードを変換する方法がわかりません。 Stimulsoft Core(StiReportのような)ではいくつかの機能がもう利用できないようです。
これは私がすべての助けに感謝しますAsp.net MVCでは正常に動作コードStimulsoft Coreへの移行
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;
}
です。
私はstimulsoft core nugetパッケージを使用していますが、nugetパッケージマネージャーには.netコアのパッケージが1つしかありません。私は彼らがコアバージョンでやったと思ったが、彼らはまだそれに取り組んでいるようだ –