New preference to define whether the automated optimal rotation of documents to print should be applied or not.
Preference key: | Description: |
jadice.viewer.printer.commands.RotatePrint | Property to set the default print adjusting mode for rotation when using printing commands coming along in the jadice package. The mode defines if the document should be rotated for printing to better fit into the page. Possible values are: - true Rotates the document automatically to best fitting position. - false Rotation won't be applied. Default setting is false. |
New preference to configure the page sorter to honor the viewers render settings for its page display. If enabled, the sorter renders the page like the viewer does. If the new feature is disabled, the page sorter renders the pages as before independent of viewer render settings.
Preference key: | Description: |
jadice.sorter.apply-viewer-render-settings | Property to define whether the sorter should render pages according to the render settings of the viewer or the classical behavior the page images are rendered without any modifications. Possible values are true pages will be rendered honoring the viewer render settings. false pages will be rendered without any modifications The default value is false. |
New preference to define how the jadice image io interface should handle JPEG data streams containing more than one (non thumbnail) image.
Preference key: | Description: |
jadice.viewer.imageIO.jpeg.multi | Property to define how the jadice image io interface should handle JPEG data streams containing more than one image (non thumbnail data). Possible values are: - 1 Skip additional images, accordingly to the behavior of other image viewer applications like Irfan or Gimp. Fast loading without unnecessary memory consumption. - 2 Inspect additional image data and try to load it too. Causes a noticeable loss of loading performance and considerably increased memory consumption. The default value is 1. |
New preferences to define printer behaviour.
Preference key: | Description: |
jadice.viewer.printer-font-render-mode | Property to define the render behaviour of text elements. Possible values are: - glyph Text elements rendered as Java AWT glyphs. Some fonts may cause problems during printing process. - shape Text elements rendered as shapes. Print output may increase. |
Preference key: | Description: |
jadice.viewer.printer-font-render-mode.<format> | Format specific. |
Preference key: | Description: |
jadice.viewer.printer-transparent-fix-resolution | Property to define the transparent fix print resolution. Max. value is 1200, higher resolution may increase print output. |
Preference key: | Description: |
jadice.viewer.printer-transparent-fix-resolution.<format> | Format specific. |
Preference key: | Description: |
jadice.viewer.printer-transparent-fix-resolution-raster | Property to define the transparent fix print resolution for documents containing raster content only. Max. value is 1200, higher resolution may increase print output. |
Preference key: | Description: |
jadice.viewer.printer-transparent-fix-resolution-raster.<format> | Format specific. |
Preference key: | Description: |
jadice.viewer.printer-transparent-fix-max-resolution | Property to define the max. transparent fix print resolution, used by the 2 resolution settings described above. |
Preference key: | Description: |
jadice.viewer.printer-transparent-fix-max-resolution.<format> | Format specific. |
Preference key: | Description: |
jadice.viewer.printer-transparent-fix-font-render-mode | Property to define the render behaviour of text elements for transparent fix. Possible values are: - glyph Text elements rendered as Java AWT glyphs. Some fonts may cause problems during printing process. - shape Text elements rendered as shapes. Print output may increase. |
Preference key: | Description: |
jadice.viewer.printer-transparent-fix-font-render-mode.<format> | Format specific. |
New preference to define the window lens frozen state behaviour.
Preference key: | Description: |
jadice.window-lens.frozen-state-mode | Property to define whether the window lens allows to be set into a frozen state and if frozen state should be retained on document or page change. If enabled (this means mode 1, 2, 3 see below) the frozen state could be toggled on/off by clicking the left mouse button or alternatively via a API method call Lens#setFrozen(boolean). When frozen, the lens is fixed on its last position when the frozen state becomes active. Possible values are: - 0 do not allow to change frozen state, the actual state will be hold, the initial state is not frozen - 1 allow frozen state changes via a mouse button. The frozen state also may be toggled via API method call Lens#setFrozen(boolean). - 2 like 1 but automatic reset of frozen state on document change - 3 like 1 but automatic reset of frozen state on page change The default value is 2. |
New preferences to define format specific Image IO Reader subsampling behaviour are added.
Preference key: | Description: |
jadice.viewer.imageIO.subsampling.enable.<imageIOReader.getFormatName()> | Property to define if jadice ImageIO interface should force format specific ImageIO Readers to apply vertical and horizontal source subsampling. Other ImageIO Providers than the provided by the JVM, the subsampling behaviour can be defined by following the naming convention jadice.viewer.imageIO.subsampling.enable.<imageIOReader.getFormatName()>=<true or false> Valid Parameters are: - true Enabled - false Disabled The default value is: false Example: jadice.viewer.imageIO.subsampling.enable.jpeg=false |
Added a new preference to define which resize filter should be applied to downscale images. Hint the current version support downscale filter only for coloured images via ImageIO. In future releases other image types will be supported too.
Preference key: | Description: |
jadice.viewer.imaging.downscaleFilter | Property to define which downscale filter should be applied to shrink an image for fitting a desired size. Valid Parameters are: - Point - Box - Triangle - Hermite - Hanning - Hamming - Blackman - Gaussian - Quadratic - Cubic - Catrom - Mitchell - Lanczos - Bessel - Sinc The default filter value is: Triangle |
Several changes of the jadice® configuration have been made in the new release due to new functionalities, frameworks and packaging reasons. Apart from this some preferences have been removed since they have been deprecated for a long time. For detailed information about each change, please take a look at the following descriptions.
Preference key: | Description: |
jadice.viewer.log-level | Removed, not used anymore, due to the new logging framework facade, where log level definitions are provided by existing logging delegates. See documentation of "The new jadice xAE logging framework facade". |
jadice.viewer.use-default-log | Removed, not used anymore, due to the new logging framework facade, where a logging delegate is defined via classpath setting. See documentation of "The new jadice xAE logging framework facade". |
jadice.viewer.afp-print-mode | Property for AFP print mode, which forces rotated AFP/MO:DCA documents to be printed in portrait mode. Removed, not supported in the current release. In a future release this functionality will be available again, need for rotation will be recognised automatically. |
jadice.viewer.afp-asynchronous-rendering | Property to enable/disable AFP/MO:DCA asynchronous render mode. Removed, since it has been deprecated. Use jadice.viewer.synchronous-rendering instead. |
jadice.hover-lens.default-scale | Property to define the default scale factor of the hover lens. Deprecated! Use the global lens setting jadice.lens.default-scale instead. |
jadice.hover-lens.click-scale-step | Property to define the step size while changing the zoom factor by mouse clicks. Deprecated! Use the global lens setting jadice.lens.click-scale-step instead. |
jadice.hover-lens.minimum-scale | Property to define the minimum scale factor of the hover lens. Deprecated! Use the global lens setting jadice.lens.minimum-scale instead. |
jadice.viewer.page-prefetching-enabled | Property to force background page prefetching. Removed, not supported and no longer necessary since release version 4.1. |
These settings are very uncommon and in particular only applied in conjunction with SecCommerce libraries. As a consequence these settings are removed from the jadice® configuration file and are configurable as properties of the specific jadice® SecCommerce Verifier module.
jadice.verifier.resources.secsignerSiggProperties.path | Removed, but could be changed within the specialised jadice xAE SecCommerce Verifier module. |
jadice.verifier.resources.secsignerHome.path | Removed, could be changed within the jadice SecCommerce Verifier module. |