PDF encryption

Stimulsoft Reports.JS discussion
Post Reply
zyflix
Posts: 1
Joined: Tue Nov 13, 2018 6:03 pm

PDF encryption

Post 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
HighAley
Posts: 8430
Joined: Wed Jun 08, 2011 7:40 am
Location: Stimulsoft Office

Re: PDF encryption

Post 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.
Post Reply