public IActionResult ExportReport() { StiExportSettings settings = StiNetCoreViewer.GetExportSettings(this); if (settings.GetExportFormat() == StiExportFormat.Html) { StiHtmlExportSettings settingsHtml = (StiHtmlExportSettings)settings; settingsHtml.ImageFormat = ImageFormat.Png; settingsHtml.UseEmbeddedImages = true; return(StiNetCoreViewer.ExportReportResult(this, settingsHtml)); } return(StiNetCoreViewer.ExportReportResult(this)); }
public IActionResult ExportReport() { StiReport report = StiNetCoreViewer.GetReportObject(this); StiRequestParams parameters = StiNetCoreViewer.GetRequestParams(this); // Some actions with report when exporting report.ReportName = "MyReportName"; report.ReportAlias = report.ReportName; if (parameters.ExportFormat == StiExportFormat.Pdf) { // Change some export settings when exporting to PDF StiPdfExportSettings settings = (StiPdfExportSettings)StiNetCoreViewer.GetExportSettings(this); settings.CreatorString = "My Company"; return(StiNetCoreViewer.ExportReportResult(this, report, settings)); } return(StiNetCoreViewer.ExportReportResult(this, report)); }