ICE

General Information => Version Information, General Information and Announcements => Topic started by: Bob on September 08, 2006, 04:27:08 pm

Title: Modification of Raster Print Height/Width
Post by: Bob on September 08, 2006, 04:27:08 pm
The following applies to raster printing only!
The default divisors for determining print size for passthru and printscreen are 80 (chars / line) and 66 (lines / page). These can be changed so you can alter the size of the printing. A larger divisor means smaller print will appear on your page. For example, if you wanted to print compressed print all the time without sending escape sequences to the printer you could put in a horizontal divisor of 132 or greater (means 132 chars per line).

There is no front end for changing these divisors. For all TCP products they are stored in the registry. To make a change for the TelnetPro client for example:

Using regedit go to HKEY_CURRENT_USER->SOFTWARE->JRIVER->ICE.TCP->5.0
in 5.0 create 2 new DWORD values. One called HorizontalPrintableChars which should be set to 80 DECIMAL. The other is called VerticalPrintableChars which should be set to 66 DECIMAL .

For the Classic client, these values should be created under:
HKEY_CURRENT_USER->SOFTWARE->JRIVER->ICE.TCP->4.4

For the PLUS client, these values should be created under:
HKEY_CURRENT_USER->SOFTWARE->JRIVER->ICE.TCP->4.5

For the serial products ONLY, the values are stored in the icewin.ini file in the windows directory. They look like this:
HorizontalPrintableChars=80
VerticalPrintableChars=66
Title: Re: Modification of Raster Print Height/Width
Post by: dave.phillips@esg3.com on November 26, 2007, 11:10:18 am
Thanks Bob, works a treat.
Title: Re: Modification of Raster Print Height/Width
Post by: Bob on June 05, 2008, 12:24:01 pm
As of version 5.1.28 of Pro and 1.0.28 of PLUS these parameters can now be set without accessing the registry. In PRO they are in the profile. In PLUS there are in the local printer setup.