printAnnotations
This parameter determines whether annotations are printed when the image is printed.
When this parameter is set to true, the annotations are printed.
The default value is true.
false, the annotations are not
printed. false, as that might cause security concerns. For example, you might think that they
securely redacted an area of text, but the redaction does print if this parameter is set to false.Sample syntax
<param name="printAnnotations" value="false" />
Hebrew annotation print
You can get the following results while printing:- Print the Hebrew text annotations from right to left if the language is selected as Hebrew.
- The numeric characters within the Hebrew annotation render left to right as expected.
- If the Hebrew text annotation needs wrapping, then it wraps the text from right to left so that it is readable in Hebrew language. Also, the text is right aligned.
Multi-byte characters print
If you have Arial Unicode in your system, then you can print multi-byte characters in the text annotation by using the fallback font Arial Unicode.
You can also set your own fallback font by using the defaultprintAnnotFont HTML parameter, if you do not want to use the Arial Unicode fallback font.
Sample syntax
<param name="defaultprintAnnotFont" value="Noto Sans"/>
In the absence of this parameter, Arial unicode will be utilized as the default font, provided it is available. If none of the mentioned fonts can recognize certain characters, the viewer will then use available fonts that are suitable for printing those characters.
If there are any text cut-off issues at the bottom of the text annotation print output, then you can use the adjustAnnotTextSize HTML parameter.
Sample syntax
<param name="adjustAnnotTextSize" value="true"/>