Page 1 of 1

PDF encryption

Posted: Tue Nov 13, 2018 6:12 pm
by zyflix
It seem PDF encryption not working as expected, no prompt for password when opening the pdf file.

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");
DId I miss something ?

Report.JS 2018.3.2

Re: PDF encryption

Posted: Tue Nov 13, 2018 9:40 pm
by HighAley
Hello,

Unfortunately, PDF encryption is not supported in Reports.JS.
There are some technical difficulties with the implementation of this feature.

Thank you.