Code as follow:
Code: Select all
var report = new Stimulsoft.Report.StiReport();
report.regData(donor.dataSetName, "", donor);
report.render();
// Create an PDF settings instance. You can change export settings.
var settings = new Stimulsoft.Report.Export.StiPdfExportSettings();
settings.passwordInputUser = "pass";
settings.passwordInputOwner = "ssap";
settings.userAccessPrivileges = Stimulsoft.Report.Export.StiUserAccessPrivileges.None;
settings.keyLength = Stimulsoft.Report.Export.StiPdfEncryptionKeyLength.Bit128;
// Create an PDF service instance.
var service = new Stimulsoft.Report.Export.StiPdfExportService();
// Create a MemoryStream object.
var stream = new Stimulsoft.System.IO.MemoryStream();
// Export PDF using MemoryStream.
service.exportPdf(report, stream, settings);
// Save data to file
Object.saveAs(stream.toArray(), "donor.pdf", "application/pdf");
Report.JS 2018.3.2