Successfully!

Error!

You are viewing 10.0 help doc. More details are displayed in the latest help doc

PDF export password attributes

I. Description

For template exported PDF files, it is hoped that when opening the exported PDF file, there will be a password input box, and only the person who correctly enters the password can view the content of the file. For this reason, FineReport provides PDF report export properties that require a password.

II. PDF export attribute setting method

Click the PDF template export attribute option in Template>Export  Attributes, which is not selected by default, as shown in the figure below:

1.png

1. Password setting required

Select the password required, a file password setting text box will appear in the back, enter the password you want to set in the file password text box.


2. Effect

If a password is set, when opening the exported PDF, the following dialog box will pop up, and only the person who correctly enters the password can view the PDF file:

3.png

III. PDF encrypted export server-side error

When the PDF is encrypted and exported, it is normal locally, and the following error is reported on the server side:

java.lang.SecurityException: class "org.bouncycastle.asn1.ASN1ObjectIdentifier"'s signer information does 
not match signer information of other classes in the same package

1. Solution

This is when the project is integrated, the project itself refers to the PDF export encrypted JAR package, and the JAR package of FineReport also refers to the PD F export encrypted JAR package, resulting in the error report caused by the jar package conflict, directly Just delete the encrypted JAR package of PDF export in the project.

Note: The name of the jar package exported by PDF encryption varies with the version of the JDK.

Attachment List


Theme: Report Application
Already the First
Already the Last
  • Helpful
  • Not helpful
  • Only read

Doc Feedback