Tips For Success

Having the best tools for document imaging is only half of the equation. Our Tech Tips are designed to provide you with valuable information to help you succeed by achieving faster results with our RasterMaster Imaging and Conversion SDKs or VirtualViewer high-speed document and image viewers. New time-saving tips are added monthly - you can receive them through Imaging News or our Tech Tips RSS feed.

Get Started with VirtualViewer

Tech Tip: Using High Quality Reload in VirtualViewer Java

Snowbound Software’s VirtualViewer Java includes the High Quality Reload feature. The High Quality Reload feature enables you to request a high resolution version of a text-based document, such as a PDF or MS Word document. This feature is useful when the server is configured to serve documents in black and white or relatively low resolution. Your server may be configured this way to improve performance and allow you to view many documents quickly.

When you are viewing a document in the server’s default resolution, you can request to see a higher resolution version of the document by pressing CTRL-R.

For example, if the server is configured to deliver a PDF with a default resolution of 1-bit color (black and white) and 150 dots per inch (DPI), you will view the PDF at that resolution. After selecting CTRL-R, you will view the same PDF with a better quality resolution such as 24-bit color and 300 DPI.

The DPI and color depth of the high quality reload are defined in the highQualityBitDepth and highQuailtyDPI applet parameters in your .html file as shown in the example below. The default value for highQualityBitDepth is 24. The default value for highQuailtyDPI is 300.

<param name="highQualityBitDepth" value="24">

<param name="highQualityDPI" value="300">

Setting the Default Bit Depth Value


To set the default bit depth value, open the web.xml file and set the value for the parameter for the format’s bit depth that you want to set. For example to set the bit depth for the PCL file format, set the servlet parameter as shown in the example below.

<param name=" pclBitDepth" value="1">

The available bit depth parameters, their default values and descriptions are shown in the table below:
Name
Default Value
Description
 bitDepth
 1  The default bits per pixel for decompression of formats not specified with individual parameters.
 iocaBitDepth
 1  The bit depth to use when decompressing IOCA pages. Valid values are 1 or 24.
 modcaBitDepth  1  The bit depth to use when decompressing MO:DCA pages. Valid values are 1 or 24.
 pclBitDepth  1  The bit depth to use when decompressing PCL pages. Valid values are 1 or 24.
 
pdfBitDepth
 24  The bit depth to use when decompressing PDF pages. Valid values are 1 or 24.
 pptBitDepth  24  The bit depth to use when decompressing PPT pages. Valid values are 1 or 24.
 wordBitDepth
 24  The bit depth to use when decompressing Word pages. Valid values are 1 or 24.
 xlsBitDepth  24  The bit depth to use when decompressing XLS pages. Valid values are 1 or 24s.
 

Setting the Default DPI Value


To set the default DPI value, open the web.xml file and set the value for the parameter for the format’s DPI that you want to set. For example to set the DPI for the PCL file format, set the servlet parameter as shown in the example below.

<param name="pclDPI" value="200">

The available DPI parameters, their default values and descriptions are shown in the table below:

 Name  Default Value
 Description
 iocaDPI  200  The Dots Per Inch to use when decompressing IOCA pages
 modcaDPI
 200
 The Dots Per Inch to use when decompressing MO:DCA pages
 pclDPI  200  
 The Dots Per Inch to use when decompressing PCL pages
 pdfDPI  200  
 The Dots Per Inch to use when decompressing PDF pages
 wordDPI  200  
 The Dots Per Inch to use when decompressing Word pages
 xlsDPI  200  
 The Dots Per Inch to use when decompressing XLS pages