Programınızdan indirdiğiniz dosyanın şifrelenmesini sağlayabilirsiniz.
Var olan JRPdfExporter exporter'in parametresine aşağıdaki özellikleri eklemeniz
exporter.setParameter(JRPdfExporterParameter.IS_ENCRYPTED, Boolean.TRUE);
exporter.setParameter(JRPdfExporterParameter.IS_128_BIT_KEY, Boolean.TRUE);
exporter.setParameter(JRPdfExporterParameter.USER_PASSWORD, "12345");
exporter.setParameter(JRPdfExporterParameter.OWNER_PASSWORD, "123456");
exporter.setParameter(JRPdfExporterParameter.PERMISSIONS, new Integer(PdfWriter.ALLOW_PRINTING));
OWNER_PASSWORD ve USER_PASSWORD birbirinden farklı olabilir.
ve bcprov-ext-jdk16-1.45.jar'ını projenize yüklemeniz gerekmektedir. Dosyanız indirildiğinde artık şifrelenmiş bir şekilde inecektir.
Var olan JRPdfExporter exporter'in parametresine aşağıdaki özellikleri eklemeniz
exporter.setParameter(JRPdfExporterParameter.IS_ENCRYPTED, Boolean.TRUE);
exporter.setParameter(JRPdfExporterParameter.IS_128_BIT_KEY, Boolean.TRUE);
exporter.setParameter(JRPdfExporterParameter.USER_PASSWORD, "12345");
exporter.setParameter(JRPdfExporterParameter.OWNER_PASSWORD, "123456");
exporter.setParameter(JRPdfExporterParameter.PERMISSIONS, new Integer(PdfWriter.ALLOW_PRINTING));
OWNER_PASSWORD ve USER_PASSWORD birbirinden farklı olabilir.
ve bcprov-ext-jdk16-1.45.jar'ını projenize yüklemeniz gerekmektedir. Dosyanız indirildiğinde artık şifrelenmiş bir şekilde inecektir.