Settings which affect report generation in PDF format.
This property specifies the PDF font encoding (code page) for Asian languages that will be used by the PDF export if the used font could not be embedded into the PDF file. The possible encodings are:
Fonts that are not included in FontPath directory can be represented by Adobe fonts or by true type fonts, generated by Java VM. This choice is controlled by the option "Map to Adobe Fonts".
Adobe fonts are fonts that are distributed with the Adobe Reader. PDF files that use these fonts will look similar on all platforms. If this option is set (default setting), fonts not located in FontPath are mapped to Adobe standard fonts or to fonts from Adobe European font pack or to some East-Asian fonts. The metrics used in this case is the intrinsic metrics of the Adobe fonts that provide the glyphs description too.
If this option is not set, fonts not located in FontPath are mapped to true type fonts that are generated by Java VM. If the font to be used for rendering is installed in the OS font directory then the metrics supplied by Java are very close to correct font metrics. Otherwise the metrics can be very different from correct metrics. Correct glyphs on the client can be provided in this case only if the font is installed there.
This option is applied when an embedded, non-symbolic font can not display some of the characters from the EUDC interval. If this option is set, then the report engine will use the character from an embedded EUDC font, if the original font does not contains it. If this porperty is not activated then special characters, like a square, will be used.
Specifies if the PDF export creates compressed PDF files with a smaller file size.
Specifies whether PDF tags should be added to the created PDF file to make them useable for screenreaders. Examples for PDF tags are PDF alternative text for images or other commands integrated into the PDF file. This server default value can be overridden for each report by the report URL parameter "pdftags" or in the export dialog of the report viewer.
If this option is activated, all characters of a logical or not embedded font will be replaced with characters of an embedded font.
If the list of embedded fonts for a font type (SansSerif, Serif or Monospaced) is empty, then the order of the embedded fonts is random. With the font lists it is possible to specify the search order for a SansSerif, Serif and/or Monospaced font manually.
Specifies the order of the embedded fonts that are searched for the character of the font "SansSerif".
Specifies the order of the embedded fonts that are searched for the character of the font "Serif".
Specifies the order of the embedded fonts that are searched for the character of the font "Monospaced".
Specifies whether the generated PDF files will be digitally signed.
A certificate is necessary to sign PDF files. There are 2 kinds of certificates:
Self-signed certificates can be generated with several tools, e.g. Java keytool, or can be generated direct by some products, e.g. Adobe Acrobat. Such certificates can prove that the PDF file has not been changed since signing, but to verify their authenticity, they must be registered as trustable by Adobe Reader. Commercial certificates from a certificate authority (CA) on the contrary can be checked by Acrobat Reader autonomously.
The certificates and the private key are contained in a special store named key store. Each key store is protected against non authorized access through the key store password. Optionally each private key can have it's own key name and key password. Java can read private key and certificate from the following key store types:
If activated, the digital signature RSA-SHA1 is applied. The keys and certificates are contained in file-based key stores:
Specifies the type of key store to use (JKS, JCEKS or PKCS12).
Specifies the location of key store in the file system (required).
Specifies the password for a key store access (required).
Specifies the name of the key (alias-name). If not defined, one of the keys from key store will be used (optional).
Specifies the password for the key. If not defined, the password for the key store will be used (optional).
Shows the status of the signature parameters test.